Apr 01
2025
|
SELL
Payment of exercise price or tax liability
|
$1,016,153
$613.99 p/Share
|
1,655
|
|
Apr 01
2025
|
BUY
Exercise of conversion of derivative security
|
-
|
3,341
|
|
Jan 02
2025
|
SELL
Open market or private sale
|
$16,677,748
$627.88 p/Share
|
26,562
|
|
Jan 02
2025
|
BUY
Exercise of conversion of derivative security
|
$7,479,859
$281.6 p/Share
|
26,562
|
|
Dec 31
2024
|
SELL
Payment of exercise price or tax liability
|
$1,292,824
$628.5 p/Share
|
2,057
|
|
Dec 31
2024
|
SELL
Open market or private sale
|
$47,232,000
$629.76 p/Share
|
75,000
|
|
Dec 31
2024
|
BUY
Exercise of conversion of derivative security
|
$5,633,683
$71.18 p/Share
|
79,147
|
|
Dec 30
2024
|
SELL
Open market or private sale
|
$46,988,541
$629.03 p/Share
|
74,700
|
|
Dec 30
2024
|
SELL
Open market or private sale
|
$190,188
$633.96 p/Share
|
300
|
|
Dec 30
2024
|
BUY
Exercise of conversion of derivative security
|
$2,952,369
$216.64 p/Share
|
13,628
|
|
Dec 12
2024
|
SELL
Payment of exercise price or tax liability
|
$625,192
$672.25 p/Share
|
930
|
|
Dec 12
2024
|
BUY
Exercise of conversion of derivative security
|
-
|
930
|
|
Oct 01
2024
|
SELL
Payment of exercise price or tax liability
|
$760,881
$606.28 p/Share
|
1,255
|
|
Oct 01
2024
|
BUY
Exercise of conversion of derivative security
|
-
|
2,537
|
|