Insider
Date
Role
Action
Shares
Price
Amount
Cyr William B.
26 Aug 2026
Chief Executive Officer
Sold after exercise
indirect
979
$75.40
$73.82K
Cyr William B.
26 Aug 2026
Chief Executive Officer
Sold after exercise
indirect
1,110
$75.40
$83.69K
Cyr William B.
26 Aug 2026
Chief Executive Officer
Sold after exercise
indirect
568
$75.40
$42.83K
Cyr William B.
26 Aug 2026
Chief Executive Officer
Sold after exercise
37,007
$74.67
$2.76M
Cyr William B.
24 Aug 2026
Chief Executive Officer
Sold after exercise
indirect
1,105
$74.03
$81.80K
Cyr William B.
24 Aug 2026
Chief Executive Officer
Sold after exercise
indirect
1,250
$74.03
$92.54K
Cyr William B.
24 Aug 2026
Chief Executive Officer
Sold after exercise
indirect
640
$74.03
$47.38K
Cyr William B.
24 Aug 2026
Chief Executive Officer
Sold after exercise
567
$74.03
$41.98K
Cyr William B.
24 Aug 2026
Chief Executive Officer
Sold after exercise
40,398
$76.01
$3.07M
Cyr William B.
21 Aug 2026
Chief Executive Officer
Sold after exercise
indirect
1,102
$74.34
$81.92K
Cyr William B.
21 Aug 2026
Chief Executive Officer
Sold after exercise
indirect
1,247
$74.34
$92.70K
Cyr William B.
21 Aug 2026
Chief Executive Officer
Sold after exercise
indirect
639
$74.34
$47.50K
Cyr William B.
21 Aug 2026
Chief Executive Officer
Sold after exercise
40,957
$73.87
$3.03M
Cyr William B.
19 Aug 2026
Chief Executive Officer
Sold after exercise
indirect
1,125
$73.58
$82.78K
Cyr William B.
19 Aug 2026
Chief Executive Officer
Sold after exercise
indirect
1,273
$73.58
$93.67K
Cyr William B.
19 Aug 2026
Chief Executive Officer
Sold after exercise
indirect
652
$73.58
$47.97K
Cyr William B.
19 Aug 2026
Chief Executive Officer
Sold after exercise
41,028
$74.80
$3.07M
Cyr William B.
17 Aug 2026
Chief Executive Officer
Sold after exercise
indirect
1,123
$72.41
$81.32K
Cyr William B.
17 Aug 2026
Chief Executive Officer
Sold after exercise
indirect
1,271
$72.41
$92.03K
Cyr William B.
17 Aug 2026
Chief Executive Officer
Sold after exercise
indirect
651
$72.41
$47.14K
Cyr William B.
17 Aug 2026
Chief Executive Officer
Sold after exercise
41,022
$72.86
$2.99M
Cyr William B.
14 Aug 2026
Chief Executive Officer
Sold after exercise
indirect
1,124
$72.82
$81.85K
Cyr William B.
14 Aug 2026
Chief Executive Officer
Sold after exercise
indirect
1,271
$72.82
$92.55K
Cyr William B.
14 Aug 2026
Chief Executive Officer
Sold after exercise
indirect
651
$72.82
$47.41K
Cyr William B.
14 Aug 2026
Chief Executive Officer
Sold after exercise
41,023
$72.91
$2.99M
Cyr William B.
22 May 2026
Chief Executive Officer
Sold after exercise
indirect
1,593
$51.18
$81.53K
Cyr William B.
22 May 2026
Chief Executive Officer
Sold after exercise
indirect
1,803
$51.18
$92.28K
Cyr William B.
22 May 2026
Chief Executive Officer
Sold after exercise
indirect
923
$51.18
$47.24K
Cyr William B.
22 May 2026
Chief Executive Officer
Sold after exercise
29,280
$51.26
$1.50M
Cyr William B.
22 May 2026
Chief Executive Officer
Sold after exercise
13,215
$50.51
$667.49K
Cyr William B.
20 May 2026
Chief Executive Officer
Sold after exercise
indirect
1,725
$47.52
$81.97K
Cyr William B.
20 May 2026
Chief Executive Officer
Sold after exercise
indirect
1,951
$47.52
$92.71K
Cyr William B.
20 May 2026
Chief Executive Officer
Sold after exercise
indirect
999
$47.52
$47.47K
Cyr William B.
20 May 2026
Chief Executive Officer
Sold after exercise
42,907
$47.92
$2.06M
Cyr William B.
18 May 2026
Chief Executive Officer
Sold after exercise
indirect
1,656
$50.04
$82.87K
Cyr William B.
18 May 2026
Chief Executive Officer
Sold after exercise
indirect
1,874
$50.04
$93.77K
Cyr William B.
18 May 2026
Chief Executive Officer
Sold after exercise
indirect
959
$50.04
$47.99K
Cyr William B.
18 May 2026
Chief Executive Officer
Sold after exercise
1,309
$51.32
$67.18K
Cyr William B.
18 May 2026
Chief Executive Officer
Sold after exercise
7,513
$50.36
$378.35K
Cyr William B.
18 May 2026
Chief Executive Officer
Sold after exercise
1,526
$49.09
$74.91K
Cyr William B.
18 May 2026
Chief Executive Officer
Sold after exercise
32,344
$48.46
$1.57M
Cyr William B.
15 May 2026
Chief Executive Officer
Sold after exercise
indirect
1,657
$49.09
$81.34K
Cyr William B.
15 May 2026
Chief Executive Officer
Sold after exercise
indirect
1,874
$49.09
$91.99K
Cyr William B.
15 May 2026
Chief Executive Officer
Sold after exercise
indirect
959
$49.09
$47.08K
Cyr William B.
15 May 2026
Chief Executive Officer
Sold after exercise
300
$49.85
$14.96K
Cyr William B.
15 May 2026
Chief Executive Officer
Sold after exercise
36,289
$49.46
$1.79M
Cyr William B.
15 May 2026
Chief Executive Officer
Sold after exercise
6,104
$48.44
$295.68K
Cyr William B.
13 May 2026
Chief Executive Officer
Sold after exercise
indirect
1,594
$50.63
$80.70K
Cyr William B.
13 May 2026
Chief Executive Officer
Sold after exercise
indirect
1,804
$50.63
$91.34K
Cyr William B.
13 May 2026
Chief Executive Officer
Sold after exercise
indirect
923
$50.63
$46.73K
Cyr William B.
13 May 2026
Chief Executive Officer
Sold after exercise
195
$51.07
$9.96K
Cyr William B.
13 May 2026
Chief Executive Officer
Sold after exercise
3,691
$50.32
$185.73K
Cyr William B.
13 May 2026
Chief Executive Officer
Sold after exercise
7,433
$49.26
$366.15K
Cyr William B.
13 May 2026
Chief Executive Officer
Sold after exercise
31,178
$48.51
$1.51M
Cyr William B.
11 May 2026
Chief Executive Officer
Sold after exercise
indirect
1,540
$52.73
$81.20K
Cyr William B.
11 May 2026
Chief Executive Officer
Sold after exercise
indirect
1,742
$52.72
$91.84K
Cyr William B.
11 May 2026
Chief Executive Officer
Sold after exercise
indirect
892
$52.73
$47.03K
Cyr William B.
11 May 2026
Chief Executive Officer
Sold after exercise
1,672
$52.79
$88.26K
Cyr William B.
11 May 2026
Chief Executive Officer
Sold after exercise
744
$51.74
$38.49K
Cyr William B.
11 May 2026
Chief Executive Officer
Sold after exercise
17,622
$50.96
$898.02K
Cyr William B.
11 May 2026
Chief Executive Officer
Sold after exercise
22,290
$49.97
$1.11M
Morris Scott James
5 Dec 2025
President
Sold after exercise
indirect
5,142
$62.33
$320.48K
Morris Scott James
6 Nov 2025
President
Sold after exercise
982
$55.36
$54.36K
Morris Scott James
6 Nov 2025
President
Sold after exercise
45,331
$55.21
$2.50M
Morris Scott James
6 Nov 2025
President
Sold after exercise
16,822
$55.19
$928.41K
Morris Scott James
4 Dec 2024
President
Sold after exercise
5,000
$157.38
$786.90K
Morris Scott James
26 Nov 2024
President
Sold after exercise
5,000
$158.13
$790.65K
Morris Scott James
25 Nov 2024
President
Sold after exercise
10,000
$157.45
$1.57M
Morris Scott James
8 Nov 2024
President and COO
Sold after exercise
15,000
$155.78
$2.34M
Walsh Cathal
8 Nov 2024
SVP-Managing Director, Europe
Sold after exercise
8,186
$154.76
$1.27M
Walsh Cathal
8 Nov 2024
SVP-Managing Director, Europe
Sold after exercise
6,000
$154.76
$928.56K
Machaba Thembeka
7 Nov 2024
Chief Human Resources Officer
Sold after exercise
2,500
$153.85
$384.63K
Macchiaverna Stephen
12 Sep 2024
EVP, Treasurer
Sold after exercise
3,822
$140.01
$535.12K
Morris Scott James
12 Sep 2024
President and COO
Sold after exercise
7,500
$139.52
$1.05M
Macchiaverna Stephen
5 Sep 2024
EVP, Treasurer
Sold after exercise
2,178
$140.01
$304.94K
Macchiaverna Stephen
5 Jun 2024
EVP, Treasurer
Sold after exercise
6,000
$132.13
$792.80K
Macchiaverna Stephen
14 May 2024
EVP, Treasurer
Sold after exercise
5,000
$126.89
$634.45K
Macchiaverna Stephen
10 May 2024
EVP, Treasurer
Sold after exercise
6,548
$120.15
$786.72K
Macchiaverna Stephen
9 May 2024
EVP, Treasurer
Sold after exercise
1,200
$120.50
$144.60K
Macchiaverna Stephen
8 May 2024
EVP, Treasurer
Sold after exercise
82
$121.50
$9.96K
Macchiaverna Stephen
8 May 2024
EVP, Treasurer
Sold after exercise
930
$120.53
$112.10K
Morris Scott James
15 Mar 2024
President and COO
Sold after exercise
3,632
$109.87
$399.03K
Morris Scott James
4 Mar 2024
President and COO
Sold after exercise
2,500
$112.02
$280.05K
Morris Scott James
29 Feb 2024
President and COO
Sold after exercise
2,500
$113.76
$284.40K
Macchiaverna Stephen
28 Feb 2024
EVP, Secretary Treasurer
Sold after exercise
1,130
$110.00
$124.30K
Macchiaverna Stephen
28 Feb 2024
EVP, Secretary Treasurer
Sold after exercise
2,000
$109.05
$218.10K
Macchiaverna Stephen
28 Feb 2024
EVP, Secretary Treasurer
Sold after exercise
4,000
$107.86
$431.44K
Macchiaverna Stephen
15 Dec 2023
EVP, Secretary Treasurer
Sold after exercise
4,468
$84.00
$375.31K
Walsh Cathal
10 May 2023
SVP - Managing Director Europe
Sold after exercise
6,277
$70.10
$440.02K
Weise Stephen
27 May 2022
EVP Manufacturing &SupplyChain
Sold after exercise
8,000
$68.00
$544.00K
Weise Stephen
3 Mar 2022
EVP Manufacturing &SupplyChain
Sold after exercise
4,343
$105.73
$459.18K
Weise Stephen
3 Mar 2022
EVP Manufacturing &SupplyChain
Sold after exercise
4
$105.19
$419.48
Weise Stephen
3 Mar 2022
EVP Manufacturing &SupplyChain
Sold after exercise
4
$103.98
$381.51
Weise Stephen
16 Nov 2021
EVP Manufacturing &SupplyChain
Sold after exercise
4,000
$129.13
$516.52K
Macchiaverna Stephen
15 Sep 2021
EVP, Secretary & Treasurer
Sold after exercise
2,500
$134.90
$337.25K
Weise Stephen
2 Sep 2021
EVP Manufacturing &SupplyChain
Sold after exercise
4,000
$134.00
$536.00K
Weise Stephen
10 Aug 2021
EVP Manufacturing &SupplyChain
Sold after exercise
4,000
$137.31
$549.24K
Macchiaverna Stephen
8 Jun 2021
EVP, Secretary & Treasurer
Sold after exercise
1,000
$177.00
$177.00K
Macchiaverna Stephen
2 Jun 2021
EVP, Secretary & Treasurer
Sold after exercise
2,000
$175.00
$350.00K
Weise Stephen
1 Jun 2021
EVP Manufacturing &SupplyChain
Sold after exercise
8,000
$172.73
$1.38M
Morris Scott James
26 May 2021
President and COO
Sold after exercise
2,500
$182.74
$456.85K
Morris Scott James
26 May 2021
President and COO
Sold after exercise
2,500
$181.02
$452.55K
Morris Scott James
26 May 2021
President and COO
Sold after exercise
2,500
$180.50
$451.25K
Morris Scott James
24 May 2021
President and COO
Sold after exercise
797
$173.06
$137.93K
Morris Scott James
24 May 2021
President and COO
Sold after exercise
1,000
$173.06
$173.06K
Morris Scott James
24 May 2021
President and COO
Sold after exercise
200
$171.77
$34.35K
Morris Scott James
24 May 2021
President and COO
Sold after exercise
2,500
$174.40
$436.00K
Macchiaverna Stephen
24 May 2021
EVP, Secretary & Treasurer
Sold after exercise
500
$174.50
$87.25K
Macchiaverna Stephen
24 May 2021
EVP, Secretary & Treasurer
Sold after exercise
995
$172.00
$171.14K
Macchiaverna Stephen
21 May 2021
EVP, Secretary & Treasurer
Sold after exercise
1,000
$171.26
$171.26K
Weise Stephen
12 May 2021
EVP Manufacturing &SupplyChain
Sold after exercise
600
$167.74
$100.64K
Weise Stephen
12 May 2021
EVP Manufacturing &SupplyChain
Sold after exercise
6,900
$167.15
$1.15M
Morris Scott James
7 May 2021
President and COO
Sold after exercise
841
$178.10
$149.78K
Macchiaverna Stephen
15 Mar 2021
EVP, Secretary & Treasurer
Sold after exercise
2,466
$155.23
$382.80K
Weise Stephen
1 Mar 2021
EVP Manufacturing &SupplyChain
Sold after exercise
2,749
$159.36
$438.08K
Weise Stephen
1 Mar 2021
EVP Manufacturing &SupplyChain
Sold after exercise
4,251
$158.51
$673.83K
Walsh Cathal
26 Feb 2021
SVP - Managing Director Europe
Sold after exercise
7,724
$155.00
$1.20M
Macchiaverna Stephen
25 Feb 2021
EVP, Secretary & Treasurer
Sold after exercise
2,500
$160.00
$400.00K
Macchiaverna Stephen
5 Nov 2020
EVP, Secretary & Treasurer
Sold after exercise
5,000
$136.21
$681.05K
Morris Scott James
5 Nov 2020
President and COO
Sold after exercise
5,353
$136.80
$732.29K
Macchiaverna Stephen
25 Aug 2020
Sr. VP, Controller, Secretary
Sold after exercise
4,856
$114.00
$553.58K
Macchiaverna Stephen
24 Aug 2020
Sr. VP, Controller, Secretary
Sold after exercise
5,144
$114.00
$586.42K
Morris Scott James
18 Aug 2020
President and COO
Sold after exercise
2,000
$111.48
$222.96K
Morris Scott James
18 Aug 2020
President and COO
Sold after exercise
1,500
$111.00
$166.50K
Morris Scott James
18 Aug 2020
President and COO
Sold after exercise
60
$110.00
$6.60K
Morris Scott James
13 Aug 2020
President and COO
Sold after exercise
1,000
$106.00
$106.00K
Morris Scott James
13 Aug 2020
President and COO
Sold after exercise
1,000
$105.00
$105.00K
Morris Scott James
10 Aug 2020
President and COO
Sold after exercise
1,000
$104.00
$104.00K
Macchiaverna Stephen
10 Aug 2020
Sr. VP, Controller, Secretary
Sold after exercise
6,063
$104.00
$630.55K
Macchiaverna Stephen
7 Aug 2020
Sr. VP, Controller, Secretary
Sold after exercise
259
$104.03
$26.94K
Macchiaverna Stephen
6 Aug 2020
Sr. VP, Controller, Secretary
Sold after exercise
6,000
$102.21
$613.28K
Weise Stephen
6 Aug 2020
EVP Manufacturing &SupplyChain
Sold after exercise
2,400
$102.50
$246.00K
Weise Stephen
6 Aug 2020
EVP Manufacturing &SupplyChain
Sold after exercise
3,600
$101.22
$364.40K
BREWSTER DARYL G
10 Jun 2020
Director
Sold after exercise
820
$83.74
$68.67K
BREWSTER DARYL G
10 Jun 2020
Director
Sold after exercise
820
$83.73
$68.66K
BREWSTER DARYL G
10 Jun 2020
Director
Sold after exercise
820
$83.74
$68.67K
Walsh Cathal
8 Jun 2020
SVP - Managing Director Europe
Sold after exercise
13,109
$82.00
$1.07M
Macchiaverna Stephen
19 May 2020
Sr. VP, Controller, Secretary
Sold after exercise
3,459
$74.75
$258.56K
Morris Scott James
19 May 2020
President and COO
Sold after exercise
973
$74.75
$72.73K
Macchiaverna Stephen
18 May 2020
Sr. VP, Controller, Secretary
Sold after exercise
1,699
$75.25
$127.85K
Morris Scott James
18 May 2020
President and COO
Sold after exercise
690
$75.00
$51.75K
Morris Scott James
18 May 2020
President and COO
Sold after exercise
837
$75.00
$62.78K
Walsh Cathal
15 May 2020
SVP - Managing Director Europe
Sold after exercise
35,414
$72.00
$2.55M
Morris Scott James
11 May 2020
President and COO
Sold after exercise
2,500
$74.75
$186.88K
Weise Stephen
11 May 2020
EVP Manufacturing &SupplyChain
Sold after exercise
4,000
$72.69
$290.76K
KASSAR RICHARD A
11 May 2020
Chief Financial Officer
Sold after exercise
6,313
$75.00
$473.48K
KASSAR RICHARD A
11 May 2020
Chief Financial Officer
Sold after exercise
3,687
$75.00
$276.53K
Macchiaverna Stephen
11 May 2020
Sr. VP, Controller, Secretary
Sold after exercise
1,301
$75.25
$97.90K
Macchiaverna Stephen
11 May 2020
Sr. VP, Controller, Secretary
Sold after exercise
1,901
$74.25
$141.15K
Morris Scott James
8 May 2020
President and COO
Sold after exercise
2,250
$74.09
$166.70K
Morris Scott James
8 May 2020
President and COO
Sold after exercise
5,000
$74.50
$372.50K
Macchiaverna Stephen
8 May 2020
Sr. VP, Controller, Secretary
Sold after exercise
1,099
$74.32
$81.68K