|
Oct 22
2025
|
SELL
Open market or private sale
|
$5,978,000
$119.56 p/Share
|
50,000
|
|
|
Oct 22
2025
|
BUY
Conversion of derivative security
|
-
|
50,000
|
|
|
Oct 08
2025
|
SELL
Open market or private sale
|
$4,703,251
$135.05 p/Share
|
34,826
|
|
|
Oct 08
2025
|
SELL
Open market or private sale
|
$2,122,387
$139.87 p/Share
|
15,174
|
|
|
Oct 08
2025
|
BUY
Conversion of derivative security
|
-
|
50,000
|
|
|
Sep 24
2025
|
SELL
Open market or private sale
|
$6,466,000
$129.32 p/Share
|
50,000
|
|
|
Sep 24
2025
|
BUY
Conversion of derivative security
|
-
|
50,000
|
|
|
Sep 10
2025
|
SELL
Open market or private sale
|
$5,875,000
$117.5 p/Share
|
50,000
|
|
|
Sep 05
2025
|
BUY
Conversion of derivative security
|
-
|
50,000
|
|
|
Aug 27
2025
|
SELL
Open market or private sale
|
$4,759,500
$95.19 p/Share
|
50,000
|
|
|
Aug 15
2025
|
BUY
Conversion of derivative security
|
-
|
50,000
|
|
|
Feb 24
2025
|
|
-
|
5,320
|
|
|
Feb 24
2025
|
BUY
Conversion of derivative security
|
-
|
5,320
|
|
|
Feb 23
2025
|
|
-
|
16,720
|
|
|
Feb 23
2025
|
BUY
Conversion of derivative security
|
-
|
16,720
|
|
|
Nov 14
2024
|
SELL
Open market or private sale
|
$40,007,340
$47.0 p/Share
|
851,220
|
|
|
Nov 14
2024
|
BUY
Conversion of derivative security
|
-
|
851,220
|
|