Apr 01
2022
SELL
Payment of exercise price or tax liability
$226,479
$483.93 p/Share
468
Reduced 3.87%
11,639
Common Stock
Apr 01
2022
BUY
Exercise of conversion of derivative security
-
1,349
Added 10.03%
12,107
Common Stock
Dec 31
2021
SELL
Payment of exercise price or tax liability
$434,850
$650.0 p/Share
669
Reduced 5.85%
10,758
Common Stock
Dec 31
2021
BUY
Exercise of conversion of derivative security
-
1,347
Added 10.54%
11,427
Common Stock
Oct 01
2021
SELL
Payment of exercise price or tax liability
$363,916
$543.97 p/Share
669
Reduced 6.22%
10,080
Common Stock
Oct 01
2021
BUY
Exercise of conversion of derivative security
-
1,349
Added 11.15%
10,749
Common Stock
Sep 01
2021
SELL
Payment of exercise price or tax liability
$4,313,013
$563.13 p/Share
7,659
Reduced 44.9%
9,400
Common Stock
Sep 01
2021
BUY
Exercise of conversion of derivative security
-
15,443
Added 47.51%
17,059
Common Stock
Aug 26
2021
SELL
Open market or private sale
$8,186,063
$551.51 p/Share
14,843
Reduced 90.18%
1,616
Common Stock
Aug 26
2021
BUY
Exercise of conversion of derivative security
$745,924
$107.25 p/Share
6,955
Added 29.7%
16,459
Common Stock
Jul 01
2021
SELL
Payment of exercise price or tax liability
$587,787
$491.05 p/Share
1,197
Reduced 11.19%
9,504
Common Stock
Jul 01
2021
BUY
Exercise of conversion of derivative security
-
2,813
Added 20.82%
10,701
Common Stock
Apr 01
2021
SELL
Payment of exercise price or tax liability
$117,779
$395.23 p/Share
298
Reduced 3.64%
7,888
Common Stock
Apr 01
2021
BUY
Exercise of conversion of derivative security
-
861
Added 9.52%
8,186
Common Stock
Dec 31
2020
SELL
Payment of exercise price or tax liability
$162,196
$379.85 p/Share
427
Reduced 5.51%
7,325
Common Stock
Dec 31
2020
BUY
Exercise of conversion of derivative security
-
859
Added 9.98%
7,752
Common Stock
Oct 01
2020
SELL
Payment of exercise price or tax liability
$141,909
$332.34 p/Share
427
Reduced 5.83%
6,893
Common Stock
Oct 01
2020
BUY
Exercise of conversion of derivative security
-
860
Added 10.51%
7,321
Common Stock
Sep 02
2020
SELL
Open market or private sale
$3,450,660
$349.93 p/Share
9,861
Reduced 60.42%
6,460
Common Stock
Sep 01
2020
SELL
Payment of exercise price or tax liability
$2,117,451
$347.18 p/Share
6,099
Reduced 27.2%
16,321
Common Stock
Sep 01
2020
BUY
Exercise of conversion of derivative security
-
12,297
Added 35.42%
22,420
Common Stock
Aug 27
2020
SELL
Open market or private sale
$1,048,524
$341.65 p/Share
3,069
Reduced 23.26%
10,123
Common Stock
Aug 27
2020
BUY
Exercise of conversion of derivative security
$66,320
$82.59 p/Share
803
Added 5.74%
13,192
Common Stock
Jul 01
2020
SELL
Payment of exercise price or tax liability
$400,918
$302.58 p/Share
1,325
Reduced 9.66%
12,389
Common Stock
Jul 01
2020
BUY
Exercise of conversion of derivative security
-
3,591
Added 20.75%
13,714
Common Stock