Feb 29
2024
SELL
Payment of exercise price or tax liability
$381,564
$386.59 p/Share
987
Reduced 10.13%
8,757
Common Stock
Feb 29
2024
BUY
Exercise of conversion of derivative security
-
2,006
Added 18.0%
9,139
Common Stock
Feb 26
2024
SELL
Payment of exercise price or tax liability
$178,904
$389.77 p/Share
459
Reduced 5.6%
7,738
Common Stock
Feb 26
2024
BUY
Exercise of conversion of derivative security
-
1,284
Added 13.54%
8,197
Common Stock
Feb 10
2024
SELL
Payment of exercise price or tax liability
$155,676
$388.22 p/Share
401
Reduced 5.48%
6,913
Common Stock
Feb 10
2024
BUY
Exercise of conversion of derivative security
-
1,078
Added 12.85%
7,314
Common Stock
Feb 28
2023
SELL
Payment of exercise price or tax liability
$159,655
$229.39 p/Share
696
Reduced 10.2%
6,127
Common Stock
Feb 28
2023
BUY
Exercise of conversion of derivative security
-
2,009
Added 23.93%
6,388
Common Stock
Feb 26
2023
SELL
Payment of exercise price or tax liability
$102,817
$231.05 p/Share
445
Reduced 8.46%
4,814
Common Stock
Feb 26
2023
BUY
Exercise of conversion of derivative security
-
1,284
Added 19.62%
5,259
Common Stock
Feb 15
2023
SELL
Payment of exercise price or tax liability
$66,822
$244.77 p/Share
273
Reduced 6.43%
3,975
Common Stock
Feb 15
2023
BUY
Exercise of conversion of derivative security
-
723
Added 14.54%
4,248
Common Stock
Feb 28
2022
SELL
Payment of exercise price or tax liability
$156,488
$290.33 p/Share
539
Reduced 13.63%
3,415
Common Stock
Feb 28
2022
BUY
Exercise of conversion of derivative security
-
1,257
Added 24.12%
3,954
Common Stock
Feb 26
2022
SELL
Payment of exercise price or tax liability
$130,612
$293.51 p/Share
445
Reduced 14.16%
2,697
Common Stock
Feb 26
2022
BUY
Exercise of conversion of derivative security
-
1,284
Added 29.01%
3,142
Common Stock
Feb 15
2022
SELL
Payment of exercise price or tax liability
$164,039
$289.31 p/Share
567
Reduced 23.38%
1,858
Common Stock
Feb 15
2022
BUY
Exercise of conversion of derivative security
-
1,587
Added 42.93%
2,110
Common Stock
Oct 22
2021
SELL
Open market or private sale
$510,524
$339.67 p/Share
1,503
Reduced 66.36%
762
Common Stock
Oct 22
2021
BUY
Exercise of conversion of derivative security
$271,427
$180.59 p/Share
1,503
Added 58.05%
1,086
Common Stock
Jul 23
2021
SELL
Open market or private sale
$488,735
$971.64 p/Share
503
Reduced 66.53%
253
Common Stock
Jul 23
2021
BUY
Exercise of conversion of derivative security
$272,515
$541.78 p/Share
503
Added 62.18%
306
Common Stock
Apr 23
2021
SELL
Open market or private sale
$672,670
$848.26 p/Share
793
Reduced 75.81%
253
Common Stock
Apr 23
2021
BUY
Exercise of conversion of derivative security
$378,467
$477.26 p/Share
793
Added 71.76%
312
Common Stock
Mar 02
2021
SELL
Open market or private sale
$163,400
$760.0 p/Share
215
Reduced 45.94%
253
Common Stock