Mar 15
2024
SELL
Open market or private sale
$2,001,629
$397.07 p/Share
5,041
Reduced 97.86%
110
Common Stock
Mar 15
2024
BUY
Exercise of conversion of derivative security
$72,497
$59.23 p/Share
1,224
Added 62.9%
722
Common Stock
Feb 29
2024
SELL
Payment of exercise price or tax liability
$181,697
$386.59 p/Share
470
Reduced 10.69%
3,927
Common Stock
Feb 29
2024
BUY
Exercise of conversion of derivative security
-
1,317
Added 24.34%
4,094
Common Stock
Feb 26
2024
SELL
Payment of exercise price or tax liability
$84,969
$389.77 p/Share
218
Reduced 6.61%
3,080
Common Stock
Feb 26
2024
BUY
Exercise of conversion of derivative security
-
609
Added 15.59%
3,298
Common Stock
Feb 10
2024
SELL
Payment of exercise price or tax liability
$86,184
$388.22 p/Share
222
Reduced 7.63%
2,689
Common Stock
Feb 10
2024
BUY
Exercise of conversion of derivative security
-
568
Added 16.33%
2,911
Common Stock
Apr 21
2023
SELL
Open market or private sale
$187,658
$297.87 p/Share
630
Reduced 22.0%
2,233
Common Stock
Feb 28
2023
SELL
Payment of exercise price or tax liability
$104,601
$229.39 p/Share
456
Reduced 13.74%
2,863
Common Stock
Feb 28
2023
BUY
Exercise of conversion of derivative security
-
1,317
Added 30.33%
3,025
Common Stock
Feb 26
2023
SELL
Payment of exercise price or tax liability
$48,982
$231.05 p/Share
212
Reduced 9.58%
2,002
Common Stock
Feb 26
2023
BUY
Exercise of conversion of derivative security
-
609
Added 21.57%
2,214
Common Stock
Feb 16
2023
SELL
Open market or private sale
$27,929
$240.77 p/Share
116
Reduced 6.74%
1,605
Common Stock
Feb 15
2023
SELL
Payment of exercise price or tax liability
$39,407
$244.77 p/Share
161
Reduced 8.55%
1,721
Common Stock
Feb 15
2023
BUY
Exercise of conversion of derivative security
-
393
Added 17.27%
1,882
Common Stock
Feb 13
2023
SELL
Open market or private sale
$321,639
$246.09 p/Share
1,307
Reduced 46.75%
1,489
Common Stock
Feb 28
2022
SELL
Payment of exercise price or tax liability
$85,647
$290.33 p/Share
295
Reduced 9.9%
2,686
Common Stock
Feb 28
2022
BUY
Exercise of conversion of derivative security
-
852
Added 22.23%
2,981
Common Stock
Feb 26
2022
SELL
Payment of exercise price or tax liability
$61,931
$293.51 p/Share
211
Reduced 9.02%
2,129
Common Stock
Feb 26
2022
BUY
Exercise of conversion of derivative security
-
609
Added 20.65%
2,340
Common Stock
Feb 15
2022
SELL
Payment of exercise price or tax liability
$94,894
$289.31 p/Share
328
Reduced 15.93%
1,731
Common Stock
Feb 15
2022
BUY
Exercise of conversion of derivative security
-
879
Added 32.01%
1,867
Common Stock