|
Dec 24
2025
|
SELL
Open market or private sale
|
$22,474,687
$79.91 p/Share
|
281,250
|
|
|
Dec 24
2025
|
BUY
Conversion of derivative security
|
-
|
281,250
|
|
|
Dec 10
2025
|
SELL
Open market or private sale
|
$24,735,937
$87.95 p/Share
|
281,250
|
|
|
Dec 10
2025
|
BUY
Conversion of derivative security
|
-
|
281,250
|
|
|
Dec 01
2025
|
SELL
Open market or private sale
|
$4,848,939
$73.91 p/Share
|
65,606
|
|
|
Nov 26
2025
|
SELL
Open market or private sale
|
$21,048,750
$74.84 p/Share
|
281,250
|
|
|
Nov 26
2025
|
BUY
Conversion of derivative security
|
-
|
281,250
|
|
|
|
|
Nov 12
2025
|
SELL
Open market or private sale
|
$25,095,937
$89.23 p/Share
|
281,250
|
|
|
Nov 12
2025
|
BUY
Conversion of derivative security
|
-
|
281,250
|
|
|
Nov 03
2025
|
SELL
Open market or private sale
|
$3,880,703
$129.72 p/Share
|
29,916
|
|
|
Oct 29
2025
|
SELL
Open market or private sale
|
$38,660,625
$137.46 p/Share
|
281,250
|
|
|
Oct 29
2025
|
BUY
Conversion of derivative security
|
-
|
281,250
|
|
|
Oct 15
2025
|
SELL
Open market or private sale
|
$21,341,273
$138.15 p/Share
|
154,479
|
|
|
Oct 15
2025
|
BUY
Conversion of derivative security
|
-
|
154,479
|
|
|
Oct 01
2025
|
SELL
Open market or private sale
|
$41,995,524
$135.26 p/Share
|
310,480
|
|
|
Oct 01
2025
|
BUY
Conversion of derivative security
|
-
|
281,250
|
|
|
Sep 17
2025
|
SELL
Open market or private sale
|
$33,347,812
$118.57 p/Share
|
281,250
|
|
|
Sep 17
2025
|
BUY
Conversion of derivative security
|
-
|
281,250
|
|
|
Sep 03
2025
|
SELL
Open market or private sale
|
$25,664,062
$91.25 p/Share
|
281,250
|
|
|
Sep 02
2025
|
SELL
Open market or private sale
|
$3,639,763
$93.76 p/Share
|
38,820
|
|
|
Aug 29
2025
|
BUY
Conversion of derivative security
|
-
|
281,250
|
|
|
Aug 20
2025
|
SELL
Open market or private sale
|
$28,785,933
$88.76 p/Share
|
324,312
|
|
|
Aug 15
2025
|
BUY
Conversion of derivative security
|
-
|
281,250
|
|
|
Feb 14
2025
|
|
-
|
24,700
|
|
|
Feb 14
2025
|
BUY
Conversion of derivative security
|
-
|
24,700
|
|