Dec 10
2024
|
SELL
Open market or private sale
|
$6,200,270
$351.31 p/Share
|
17,649
|
|
Dec 09
2024
|
SELL
Open market or private sale
|
$59,828,630
$347.94 p/Share
|
171,951
|
|
Dec 09
2024
|
SELL
Open market or private sale
|
$146,176
$365.44 p/Share
|
400
|
|
Dec 06
2024
|
BUY
Conversion of derivative security
|
-
|
330,000
|
|
Aug 17
2021
|
BUY
Open market or private purchase
|
$1,500,000
$60.0 p/Share
|
25,000
|
|
May 18
2021
|
BUY
Open market or private purchase
|
$649,000
$64.9 p/Share
|
10,000
|
|
May 17
2021
|
BUY
Open market or private purchase
|
$876,150
$58.41 p/Share
|
15,000
|
|