|
Nov 04
2025
|
SELL
Open market or private sale
|
$6,204,843
$84.56 p/Share
|
73,378
|
|
|
Nov 04
2025
|
BUY
Conversion of derivative security
|
-
|
73,378
|
|
|
Nov 03
2025
|
SELL
Open market or private sale
|
$6,391,223
$87.1 p/Share
|
73,378
|
|
|
Nov 03
2025
|
BUY
Conversion of derivative security
|
-
|
73,378
|
|
|
Oct 23
2025
|
SELL
Open market or private sale
|
$6,082,302
$82.89 p/Share
|
73,378
|
|
|
Oct 23
2025
|
BUY
Conversion of derivative security
|
-
|
73,378
|
|
|
Oct 22
2025
|
SELL
Open market or private sale
|
$6,071,709
$82.74 p/Share
|
73,383
|
|
|
Oct 22
2025
|
BUY
Conversion of derivative security
|
-
|
73,383
|
|
|
Oct 13
2025
|
SELL
Open market or private sale
|
$2,694,349
$79.97 p/Share
|
33,692
|
|
|
Oct 08
2025
|
SELL
Payment of exercise price or tax liability
|
$2,763,231
$79.49 p/Share
|
34,762
|
|
|
Oct 08
2025
|
BUY
Exercise of conversion of derivative security
|
-
|
68,454
|
|
|
Jul 14
2025
|
SELL
Open market or private sale
|
$2,515,706
$74.67 p/Share
|
33,691
|
|
|
Jul 08
2025
|
SELL
Payment of exercise price or tax liability
|
$2,682,583
$77.17 p/Share
|
34,762
|
|
|
Jul 08
2025
|
BUY
Exercise of conversion of derivative security
|
-
|
68,453
|
|
|
Apr 14
2025
|
SELL
Open market or private sale
|
$2,975,515
$72.36 p/Share
|
41,121
|
|
|
Apr 10
2025
|
|
-
|
1,100
|
|
|
Apr 10
2025
|
BUY
Conversion of derivative security
|
-
|
1,100
|
|
|
Apr 09
2025
|
SELL
Payment of exercise price or tax liability
|
$511,255
$66.7 p/Share
|
7,665
|
|
|
Apr 09
2025
|
BUY
Exercise of conversion of derivative security
|
-
|
15,093
|
|
|
Apr 08
2025
|
SELL
Payment of exercise price or tax liability
|
$2,365,554
$68.05 p/Share
|
34,762
|
|
|
Apr 08
2025
|
BUY
Exercise of conversion of derivative security
|
-
|
68,455
|
|
|
Mar 05
2025
|
SELL
Open market or private sale
|
$6,833,152
$74.98 p/Share
|
91,133
|
|
|
Mar 05
2025
|
BUY
Conversion of derivative security
|
-
|
91,133
|
|
|
Mar 04
2025
|
SELL
Open market or private sale
|
$5,620,261
$74.41 p/Share
|
75,531
|
|
|
Mar 04
2025
|
BUY
Conversion of derivative security
|
-
|
75,531
|
|