Date ?
30 Jun 2026
Insider ?
LEWIN, NICHOLAS SHERIDAN Director
Side ?
Acquisition
Shares ?
291
Price ?
85.81
Value ?
24971
Security ?
Common Shares
Date ?
30 Jun 2026
Insider ?
CUSTIN, ANN Director
Side ?
Acquisition
Shares ?
239
Price ?
85.81
Value ?
20509
Security ?
Common Shares
Date ?
30 Jun 2026
Insider ?
SCHUTTER, EDWARD J Director
Side ?
Acquisition
Shares ?
216
Price ?
85.81
Value ?
18535
Security ?
Common Shares
Date ?
30 Jun 2026
Insider ?
GILLIN, LESLIE Director
Side ?
Acquisition
Shares ?
196
Price ?
85.81
Value ?
16819
Security ?
Common Shares
Date ?
30 Jun 2026
Insider ?
SLOTKIN, BRYAN Director
Side ?
Acquisition
Shares ?
189
Price ?
85.81
Value ?
16218
Security ?
Common Shares
Date ?
24 Jun 2026
Insider ?
HARRIS, TAYLOR C. Director
Side ?
Acquisition
Shares ?
1281
Price ?
0.00
Value ?
0
Security ?
Common Shares
Date ?
24 Jun 2026
Insider ?
HARRIS, TAYLOR C. Director
Side ?
Acquisition
Shares ?
1949
Price ?
0.00
Value ?
0
Security ?
Common Shares
Date ?
24 Jun 2026
Insider ?
HARRIS, TAYLOR C. Director
Side ?
Acquisition
Shares ?
1773
Price ?
0.00
Value ?
0
Security ?
Common Shares
Date ?
28 May 2026
Insider ?
JW, ASSET MANAGEMENT, LLC See footnote 3
Side ?
Disposal
Shares ?
65100
Price ?
72.89
Value ?
4745139
Security ?
Common Shares
Date ?
27 May 2026
Insider ?
JW, ASSET MANAGEMENT, LLC See footnote 3
Side ?
Disposal
Shares ?
113
Price ?
72.50
Value ?
8193
Security ?
Common Shares
Date ?
26 May 2026
Insider ?
JW, ASSET MANAGEMENT, LLC See footnote 3
Side ?
Disposal
Shares ?
25320
Price ?
74.39
Value ?
1883555
Security ?
Common Shares
Date ?
22 May 2026
Insider ?
CUSTIN, ANN Director
Side ?
Acquisition
Shares ?
2354
Price ?
0.00
Value ?
0
Security ?
Common Shares
Date ?
22 May 2026
Insider ?
GILLIN, LESLIE Director
Side ?
Acquisition
Shares ?
2354
Price ?
0.00
Value ?
0
Security ?
Common Shares
Date ?
22 May 2026
Insider ?
LEWIN, NICHOLAS SHERIDAN Director
Side ?
Acquisition
Shares ?
2354
Price ?
0.00
Value ?
0
Security ?
Common Shares
Date ?
22 May 2026
Insider ?
SCHUTTER, EDWARD J Director
Side ?
Acquisition
Shares ?
2354
Price ?
0.00
Value ?
0
Security ?
Common Shares
Date ?
22 May 2026
Insider ?
SLOTKIN, BRYAN Director
Side ?
Acquisition
Shares ?
2354
Price ?
0.00
Value ?
0
Security ?
Common Shares
Date ?
21 May 2026
Insider ?
JW, ASSET MANAGEMENT, LLC 10% Owner
Side ?
Disposal
Shares ?
16999
Price ?
71.40
Value ?
1213729
Security ?
Common Shares
Date ?
20 May 2026
Insider ?
JW, ASSET MANAGEMENT, LLC 10% Owner
Side ?
Disposal
Shares ?
3580
Price ?
70.56
Value ?
252605
Security ?
Common Shares
Date ?
6 May 2026
Insider ?
CHACON, QUIROS JUAN JOSE Director
Side ?
Disposal
Shares ?
93206
Price ?
75.33
Value ?
7021301
Security ?
Common Shares
Date ?
6 May 2026
Insider ?
JW, ASSET MANAGEMENT, LLC 10% Owner
Side ?
Disposal
Shares ?
60000
Price ?
75.63
Value ?
4537500
Security ?
Common Shares
Date ?
6 May 2026
Insider ?
CHACON, QUIROS JUAN JOSE Director
Side ?
Disposal
Shares ?
11794
Price ?
76.10
Value ?
897571
Security ?
Common Shares
Date ?
4 May 2026
Insider ?
CHACON, QUIROS JUAN JOSE Director
Side ?
Disposal
Shares ?
7651
Price ?
70.47
Value ?
539174
Security ?
Common Shares
Date ?
4 May 2026
Insider ?
CHACON, QUIROS JUAN JOSE Director
Side ?
Disposal
Shares ?
100
Price ?
71.34
Value ?
7134
Security ?
Common Shares
Date ?
1 May 2026
Insider ?
CHACON, QUIROS JUAN JOSE Director
Side ?
Disposal
Shares ?
41265
Price ?
70.52
Value ?
2910132
Security ?
Common Shares
Date ?
1 May 2026
Insider ?
CHACON, QUIROS JUAN JOSE Director
Side ?
Disposal
Shares ?
25984
Price ?
71.18
Value ?
1849437
Security ?
Common Shares
Date ?
27 Apr 2026
Insider ?
CHACON, QUIROS JUAN JOSE Director
Side ?
Disposal
Shares ?
1008
Price ?
66.46
Value ?
66992
Security ?
Common Shares
Date ?
27 Apr 2026
Insider ?
CHACON, QUIROS JUAN JOSE Director
Side ?
Disposal
Shares ?
1007
Price ?
65.91
Value ?
66368
Security ?
Common Shares
Date ?
27 Apr 2026
Insider ?
CHACON, QUIROS JUAN JOSE Director
Side ?
Disposal
Shares ?
165
Price ?
67.14
Value ?
11079
Security ?
Common Shares
Date ?
24 Apr 2026
Insider ?
CHACON, QUIROS JUAN JOSE Director
Side ?
Disposal
Shares ?
22610
Price ?
65.66
Value ?
1484505
Security ?
Common Shares
Date ?
24 Apr 2026
Insider ?
CHACON, QUIROS JUAN JOSE Director
Side ?
Disposal
Shares ?
7568
Price ?
66.13
Value ?
500464
Security ?
Common Shares