Dec 11
2024
|
|
-
|
50,000
|
|
Dec 04
2024
|
SELL
Open market or private sale
|
$1,889,280
$118.08 p/Share
|
16,000
|
|
Dec 03
2024
|
SELL
Open market or private sale
|
$18,680,620
$111.86 p/Share
|
167,000
|
|
Dec 02
2024
|
SELL
Open market or private sale
|
$17,207,680
$103.04 p/Share
|
167,000
|
|
Oct 09
2024
|
SELL
Open market or private sale
|
$6,203,000
$62.03 p/Share
|
100,000
|
|
Oct 02
2024
|
|
-
|
1,033,780
|
|
Aug 29
2024
|
SELL
Open market or private sale
|
$2,363,500
$47.27 p/Share
|
50,000
|
|
Mar 22
2024
|
BUY
Conversion of derivative security
|
-
|
879,108
|
|