Dec 11
2023
SELL
Open market or private sale
$362,771
$1144.39 p/Share
317
Reduced 5.84%
5,113
Common Stock
Dec 10
2023
SELL
Payment of exercise price or tax liability
$251,834
$1134.39 p/Share
222
Reduced 3.93%
5,430
Common Stock
Dec 10
2023
BUY
Exercise of conversion of derivative security
-
584
Added 9.36%
5,652
Common Stock
Dec 09
2023
SELL
Payment of exercise price or tax liability
$58,988
$1134.39 p/Share
52
Reduced 1.02%
5,068
Common Stock
Dec 09
2023
BUY
Exercise of conversion of derivative security
-
150
Added 2.85%
5,120
Common Stock
Aug 07
2023
SELL
Open market or private sale
$202,608
$858.51 p/Share
236
Reduced 4.54%
4,961
Common Stock
Jul 22
2023
SELL
Payment of exercise price or tax liability
$108,940
$844.5 p/Share
129
Reduced 2.42%
5,197
Common Stock
Jul 22
2023
BUY
Exercise of conversion of derivative security
-
365
Added 6.41%
5,326
Common Stock
Feb 15
2023
SELL
Open market or private sale
$210,540
$701.8 p/Share
300
Reduced 5.73%
4,937
Common Stock
Dec 13
2022
SELL
Open market or private sale
$402,720
$629.25 p/Share
640
Reduced 10.89%
5,237
Common Stock
Dec 10
2022
SELL
Payment of exercise price or tax liability
$209,868
$615.45 p/Share
341
Reduced 5.48%
5,877
Common Stock
Dec 10
2022
BUY
Exercise of conversion of derivative security
-
981
Added 13.63%
6,218
Common Stock
Nov 14
2022
SELL
Open market or private sale
$1,160,999
$600.31 p/Share
1,934
Reduced 26.97%
5,237
Common Stock
Aug 10
2022
SELL
Sale (or disposition) back to the issuer
$127,676
$506.65 p/Share
252
Reduced 3.39%
7,171
Common Stock
Aug 08
2022
SELL
Sale (or disposition) back to the issuer
$361,142
$488.69 p/Share
739
Reduced 9.05%
7,423
Common Stock
Jul 22
2022
SELL
Payment of exercise price or tax liability
$60,327
$467.65 p/Share
129
Reduced 1.56%
8,162
Common Stock
Jul 22
2022
BUY
Exercise of conversion of derivative security
-
365
Added 4.22%
8,291
Common Stock
Mar 18
2022
SELL
Open market or private sale
$384,661
$489.39 p/Share
786
Reduced 9.06%
7,892
Common Stock
Feb 08
2022
SELL
Open market or private sale
$220,993
$509.2 p/Share
434
Reduced 4.76%
8,678
Common Stock
Dec 10
2021
SELL
Payment of exercise price or tax liability
$110,430
$407.49 p/Share
271
Reduced 2.89%
9,112
Common Stock
Dec 10
2021
BUY
Exercise of conversion of derivative security
-
780
Added 7.67%
9,383
Common Stock
Dec 08
2021
SELL
Payment of exercise price or tax liability
$62,278
$404.4 p/Share
154
Reduced 1.76%
8,603
Common Stock
Dec 08
2021
BUY
Exercise of conversion of derivative security
-
444
Added 4.83%
8,757
Common Stock
Jul 22
2021
SELL
Payment of exercise price or tax liability
$70,431
$550.24 p/Share
128
Reduced 1.52%
8,313
Common Stock
Jul 22
2021
BUY
Exercise of conversion of derivative security
-
365
Added 4.14%
8,441
Common Stock