Date ?
31 May 2026
Insider ?
KROGNES, STEVE E. Director
Side ?
Disposal
Shares ?
154
Price ?
0.00
Value ?
0
Security ?
Restricted Stock Units
Date ?
31 May 2026
Insider ?
KROGNES, STEVE E. Director
Side ?
Acquisition
Shares ?
154
Price ?
0.00
Value ?
0
Security ?
Common Stock
Date ?
28 May 2026
Insider ?
HIDALGO, MEDINA MANUEL Director
Side ?
Disposal
Shares ?
1000
Price ?
130.06
Value ?
130060
Security ?
Common Stock
Date ?
27 May 2026
Insider ?
SAIA, JOHN G. Chief Legal Officer
Side ?
Disposal
Shares ?
9994
Price ?
125.08
Value ?
1250080
Security ?
Common Stock
Date ?
27 May 2026
Insider ?
SAIA, JOHN G. Chief Legal Officer
Side ?
Disposal
Shares ?
6
Price ?
126.08
Value ?
756
Security ?
Common Stock
Date ?
22 May 2026
Insider ?
FREEMAN, CHRIS Chief Commercial Officer
Side ?
Disposal
Shares ?
24406
Price ?
118.67
Value ?
2896360
Security ?
Common Stock
Date ?
22 May 2026
Insider ?
FREEMAN, CHRIS Chief Commercial Officer
Side ?
Acquisition
Shares ?
24406
Price ?
32.86
Value ?
801981
Security ?
Common Stock
Date ?
22 May 2026
Insider ?
FREEMAN, CHRIS Chief Commercial Officer
Side ?
Disposal
Shares ?
24406
Price ?
0.00
Value ?
0
Security ?
Stock Option (Right to Buy)
Date ?
21 May 2026
Insider ?
MIGNONE, ROBERTO Director
Side ?
Disposal
Shares ?
264
Price ?
0.00
Value ?
0
Security ?
Restricted Stock Units
Date ?
21 May 2026
Insider ?
MIGNONE, ROBERTO Director
Side ?
Acquisition
Shares ?
264
Price ?
0.00
Value ?
0
Security ?
Common Stock
Date ?
20 May 2026
Insider ?
TALASAZ, AMIRALI Director, Co-Chief Executive Officer
Side ?
Disposal
Shares ?
37900
Price ?
112.02
Value ?
4245547
Security ?
Common Stock
Date ?
20 May 2026
Insider ?
TALASAZ, AMIRALI Director, Co-Chief Executive Officer
Side ?
Disposal
Shares ?
37163
Price ?
111.14
Value ?
4130470
Security ?
Common Stock
Date ?
20 May 2026
Insider ?
TALASAZ, AMIRALI Director, Co-Chief Executive Officer
Side ?
Disposal
Shares ?
33069
Price ?
108.11
Value ?
3574961
Security ?
Common Stock
Date ?
20 May 2026
Insider ?
TALASAZ, AMIRALI Director, Co-Chief Executive Officer
Side ?
Disposal
Shares ?
28908
Price ?
110.10
Value ?
3182652
Security ?
Common Stock
Date ?
20 May 2026
Insider ?
TALASAZ, AMIRALI Director, Co-Chief Executive Officer
Side ?
Disposal
Shares ?
26352
Price ?
112.76
Value ?
2971430
Security ?
Common Stock
Date ?
20 May 2026
Insider ?
TALASAZ, AMIRALI Director, Co-Chief Executive Officer
Side ?
Disposal
Shares ?
21171
Price ?
106.99
Value ?
2265126
Security ?
Common Stock
Date ?
20 May 2026
Insider ?
TALASAZ, AMIRALI Director, Co-Chief Executive Officer
Side ?
Disposal
Shares ?
11919
Price ?
105.01
Value ?
1251589
Security ?
Common Stock
Date ?
20 May 2026
Insider ?
TALASAZ, AMIRALI Director, Co-Chief Executive Officer
Side ?
Disposal
Shares ?
9852
Price ?
108.97
Value ?
1073547
Security ?
Common Stock
Date ?
20 May 2026
Insider ?
SAIA, JOHN G. Chief Legal Officer
Side ?
Disposal
Shares ?
7181
Price ?
107.23
Value ?
769996
Security ?
Common Stock
Date ?
20 May 2026
Insider ?
SAIA, JOHN G. Chief Legal Officer
Side ?
Disposal
Shares ?
7187
Price ?
106.71
Value ?
766939
Security ?
Common Stock
Date ?
20 May 2026
Insider ?
CLARK, IAN T Director
Side ?
Disposal
Shares ?
6876
Price ?
106.90
Value ?
735049
Security ?
Common Stock
Date ?
20 May 2026
Insider ?
SAIA, JOHN G. Chief Legal Officer
Side ?
Disposal
Shares ?
5632
Price ?
105.34
Value ?
593293
Security ?
Common Stock
Date ?
20 May 2026
Insider ?
TALASAZ, AMIRALI Director, Co-Chief Executive Officer
Side ?
Disposal
Shares ?
1366
Price ?
103.82
Value ?
141815
Security ?
Common Stock
Date ?
20 May 2026
Insider ?
TALASAZ, AMIRALI Director, Co-Chief Executive Officer
Side ?
Disposal
Shares ?
1200
Price ?
105.88
Value ?
127050
Security ?
Common Stock
Date ?
20 May 2026
Insider ?
HIDALGO, MEDINA MANUEL Director
Side ?
Disposal
Shares ?
1000
Price ?
107.10
Value ?
107096
Security ?
Common Stock
Date ?
20 May 2026
Insider ?
TALASAZ, AMIRALI Director, Co-Chief Executive Officer
Side ?
Disposal
Shares ?
900
Price ?
102.57
Value ?
92313
Security ?
Common Stock
Date ?
20 May 2026
Insider ?
HIDALGO, MEDINA MANUEL Director
Side ?
Acquisition
Shares ?
1000
Price ?
32.55
Value ?
32550
Security ?
Common Stock
Date ?
20 May 2026
Insider ?
HIDALGO, MEDINA MANUEL Director
Side ?
Disposal
Shares ?
250
Price ?
107.07
Value ?
26768
Security ?
Common Stock
Date ?
20 May 2026
Insider ?
TALASAZ, AMIRALI Director, Co-Chief Executive Officer
Side ?
Disposal
Shares ?
200
Price ?
100.95
Value ?
20190
Security ?
Common Stock
Date ?
20 May 2026
Insider ?
HIDALGO, MEDINA MANUEL Director
Side ?
Disposal
Shares ?
1000
Price ?
0.00
Value ?
0
Security ?
Stock Option (Right to Buy)