Sep 30
2025
|
SELL
Open market or private sale
|
$20,779,500
$138.53 p/Share
|
150,000
|
|
Sep 30
2025
|
BUY
Conversion of derivative security
|
-
|
150,000
|
|
Sep 23
2025
|
SELL
Open market or private sale
|
$49,372,500
$131.66 p/Share
|
375,000
|
|
Sep 23
2025
|
BUY
Conversion of derivative security
|
-
|
375,000
|
|
Sep 16
2025
|
SELL
Open market or private sale
|
$45,318,750
$120.85 p/Share
|
375,000
|
|
Sep 16
2025
|
BUY
Conversion of derivative security
|
-
|
375,000
|
|
Sep 09
2025
|
SELL
Open market or private sale
|
$37,725,000
$100.6 p/Share
|
375,000
|
|
Sep 05
2025
|
BUY
Conversion of derivative security
|
-
|
375,000
|
|
Sep 02
2025
|
SELL
Open market or private sale
|
$35,313,750
$94.17 p/Share
|
375,000
|
|
Aug 29
2025
|
BUY
Conversion of derivative security
|
-
|
375,000
|
|
Aug 26
2025
|
SELL
Open market or private sale
|
$25,240,534
$93.24 p/Share
|
270,705
|
|
Aug 26
2025
|
BUY
Open market or private sale
|
$9,503,360
$91.12 p/Share
|
104,295
|
|
Aug 22
2025
|
BUY
Conversion of derivative security
|
-
|
375,000
|
|
Aug 19
2025
|
SELL
Open market or private sale
|
$34,751,250
$92.67 p/Share
|
375,000
|
|
Aug 15
2025
|
BUY
Conversion of derivative security
|
-
|
375,000
|
|
Feb 15
2025
|
|
-
|
5,440
|
|
Feb 15
2025
|
|
-
|
640
|
|