Company
Date
Role
Action
Shares
Amount
Of holding
2 Sep 2026
Chairman, President & CEO
Sold on a plan
22,811
$571.19K
1.5%
2 Sep 2026
Chairman, President & CEO
Sold on a plan
266
$6.66K
1.2%
2 Sep 2026
Chairman, President & CEO
Sold on a plan
266
$6.66K
1.2%
2 Sep 2026
Chairman, President & CEO
Sold on a plan
266
$6.66K
1.2%
2 Sep 2026
Chairman, President & CEO
Sold on a plan
265
$6.64K
1.2%
22 Jan 2026
Chairman, President & CEO
Sold on a plan
2,168
$54.22K
0.1%
22 Jan 2026
Chairman, President & CEO
Sold on a plan
102
$2.55K
0.5%
15 Dec 2025
Chairman, President & CEO
Sold on a plan
303
$7.59K
0.0%
15 Dec 2025
Chairman, President & CEO
Sold on a plan
15
$375.75
0.1%
11 Dec 2025
Chairman, President & CEO
Sold on a plan
15,000
$375.15K
1.0%
11 Dec 2025
Chairman, President & CEO
Sold on a plan
700
$17.51K
3.0%
15 Oct 2025
Chairman, President & CEO
Sold on a plan
15,000
$420.15K
0.9%
15 Oct 2025
Chairman, President & CEO
Sold on a plan
700
$19.61K
3.0%
15 Sep 2025
Chairman, President & CEO
Sold on a plan
15,000
$440.55K
0.9%
15 Sep 2025
Chairman, President & CEO
Sold on a plan
700
$20.56K
3.0%
19 May 2025
Chairman, President & CEO
Sold on a plan
10,000
$268.50K
0.6%
19 May 2025
Chairman, President & CEO
Sold on a plan
700
$18.80K
3.0%
17 Apr 2025
Chairman, President & CEO
Sold on a plan
10,000
$263.10K
0.6%
17 Apr 2025
Chairman, President & CEO
Sold on a plan
700
$18.42K
2.9%
17 Mar 2025
Chairman, President & CEO
Sold on a plan
10,000
$267.00K
0.6%
17 Mar 2025
Chairman, President & CEO
Sold on a plan
700
$18.69K
2.9%
18 Feb 2025
Chairman, President & CEO
Sold on a plan
10,000
$292.70K
0.6%
18 Feb 2025
Chairman, President & CEO
Sold on a plan
700
$20.49K
2.9%
17 Jan 2025
Chairman, President & CEO
Sold on a plan
10,000
$286.70K
0.6%
17 Jan 2025
Chairman, President & CEO
Sold on a plan
700
$20.07K
2.9%
17 Dec 2024
Chairman, President & CEO
Sold on a plan
10,000
$299.10K
0.6%
17 Dec 2024
Chairman, President & CEO
Sold on a plan
700
$20.94K
2.9%
18 Nov 2024
Chairman, President & CEO
Sold on a plan
10,000
$287.70K
0.6%
18 Nov 2024
Chairman, President & CEO
Sold on a plan
700
$20.14K
2.8%
17 Oct 2024
Chairman, President & CEO
Sold on a plan
10,000
$308.70K
0.6%
17 Oct 2024
Chairman, President & CEO
Sold on a plan
700
$21.61K
2.8%
17 Sep 2024
Chairman, President & CEO
Sold on a plan
10,000
$317.40K
0.6%
17 Sep 2024
Chairman, President & CEO
Sold on a plan
700
$22.22K
2.8%
19 Aug 2024
Chairman, President & CEO
Sold on a plan
10,000
$303.60K
0.6%
19 Aug 2024
Chairman, President & CEO
Sold on a plan
700
$21.25K
2.8%
17 Jul 2024
Chairman, President & CEO
Sold on a plan
10,000
$310.50K
0.6%
17 Jul 2024
Chairman, President & CEO
Sold on a plan
700
$21.74K
2.8%
17 Jun 2024
Chairman, President & CEO
Sold on a plan
10,000
$275.00K
0.6%
17 Jun 2024
Chairman, President & CEO
Sold on a plan
700
$19.25K
2.7%
14 May 2020
Chairman, President & CEO
Bought
10,000
$98.06K
0.5%
12 May 2020
Chairman, President & CEO
Bought
30,000
$293.85K
1.6%
6 Nov 2018
Chairman, President & CEO
Bought
10,000
$195.00K
0.5%
21 Sep 2018
Chairman, President & CEO
Sold, plan not stated
37,882
$814.84K
1.9%
8 Feb 2018
Chairman, President & CEO
Bought
4,090
$99.67K
0.2%
29 Apr 2013
Chairman, President & CEO
Sold, plan not stated
3,322
$99.67K
0.2%
26 Apr 2013
Chairman, President & CEO
Sold, plan not stated
20,928
$628.10K
1.0%
19 Feb 2013
Chairman, President & CEO
Sold, plan not stated
30,000
$849.96K
1.4%
1 Nov 2012
Chairman, President & CEO
Sold, plan not stated
30,000
$898.30K
1.3%
14 Sep 2012
Chairman, President & CEO
Sold, plan not stated
30,000
$742.43K
1.4%
24 Nov 2008
Chairman, President, CEO
Bought
10,000
$129.70K
0.5%