Jan 18
2023
BUY
Exercise of conversion of derivative security
-
6,270
Added 1.51%
408,302
Common Stock
Dec 31
2022
SELL
Payment of exercise price or tax liability
$366,256
$389.22 p/Share
941
Reduced 0.23%
402,032
Common Stock
Dec 31
2022
BUY
Exercise of conversion of derivative security
-
2,743
Added 0.68%
402,973
Common Stock
Oct 01
2022
SELL
Payment of exercise price or tax liability
$364,468
$387.32 p/Share
941
Reduced 0.23%
400,230
Common Stock
Oct 01
2022
BUY
Exercise of conversion of derivative security
-
2,743
Added 0.68%
401,171
Common Stock
Sep 01
2022
SELL
Payment of exercise price or tax liability
$12,754,788
$425.5 p/Share
29,976
Reduced 7.0%
398,428
Common Stock
Sep 01
2022
BUY
Exercise of conversion of derivative security
-
67,061
Added 14.25%
403,678
Common Stock
Aug 09
2022
SELL
Payment of exercise price or tax liability
$123,835
$462.07 p/Share
268
Reduced 0.07%
361,343
Common Stock
Aug 09
2022
BUY
Exercise of conversion of derivative security
-
704
Added 0.19%
361,611
Common Stock
Jul 01
2022
SELL
Payment of exercise price or tax liability
$365,788
$388.31 p/Share
942
Reduced 0.26%
360,907
Common Stock
Jul 01
2022
BUY
Exercise of conversion of derivative security
-
2,744
Added 0.75%
361,849
Common Stock
Jun 30
2022
SELL
Payment of exercise price or tax liability
$378,502
$385.44 p/Share
982
Reduced 0.27%
359,105
Common Stock
Jun 30
2022
BUY
Exercise of conversion of derivative security
-
2,076
Added 0.57%
360,087
Common Stock
Apr 01
2022
SELL
Payment of exercise price or tax liability
$311,167
$483.93 p/Share
643
Reduced 0.18%
358,011
Common Stock
Apr 01
2022
BUY
Exercise of conversion of derivative security
-
2,743
Added 0.76%
358,654
Common Stock
Mar 11
2022
SELL
Other acquisition or disposition
-
44,311
Reduced 11.07%
355,911
Common Stock
Mar 01
2022
-
8,327
Reduced 2.04%
400,222
Common Stock
Dec 31
2021
SELL
Payment of exercise price or tax liability
$949,650
$650.0 p/Share
1,461
Reduced 0.36%
408,549
Common Stock
Dec 31
2021
BUY
Exercise of conversion of derivative security
-
2,889
Added 0.7%
410,010
Common Stock
Dec 17
2021
SELL
Payment of exercise price or tax liability
$339,288
$620.27 p/Share
547
Reduced 0.13%
407,121
Common Stock
Dec 17
2021
BUY
Exercise of conversion of derivative security
-
547
Added 0.13%
407,668
Common Stock
Oct 01
2021
SELL
Payment of exercise price or tax liability
$766,454
$543.97 p/Share
1,409
Reduced 0.34%
407,121
Common Stock
Oct 01
2021
BUY
Exercise of conversion of derivative security
-
2,836
Added 0.69%
408,530
Common Stock
Sep 01
2021
SELL
Payment of exercise price or tax liability
$22,538,715
$563.13 p/Share
40,024
Reduced 8.98%
405,694
Common Stock
Sep 01
2021
BUY
Exercise of conversion of derivative security
-
83,899
Added 17.11%
406,447
Common Stock