Nov 22
2021
SELL
Open market or private sale
$429,015
$691.96 p/Share
620
Reduced 53.17%
546
Common Stock
Oct 01
2021
SELL
Payment of exercise price or tax liability
$332,910
$543.97 p/Share
612
Reduced 34.42%
1,166
Common Stock
Oct 01
2021
BUY
Exercise of conversion of derivative security
-
1,232
Added 40.93%
1,778
Common Stock
Sep 02
2021
SELL
Open market or private sale
$5,256,279
$562.59 p/Share
9,343
Reduced 94.48%
546
Common Stock
Sep 01
2021
SELL
Payment of exercise price or tax liability
$5,175,165
$563.13 p/Share
9,190
Reduced 48.17%
9,889
Common Stock
Sep 01
2021
BUY
Exercise of conversion of derivative security
-
18,533
Added 49.27%
19,079
Common Stock
Aug 26
2021
SELL
Open market or private sale
$907,378
$549.26 p/Share
1,652
Reduced 75.16%
546
Common Stock
Aug 10
2021
SELL
Payment of exercise price or tax liability
$204,630
$530.13 p/Share
386
Reduced 14.94%
2,198
Common Stock
Aug 10
2021
BUY
Exercise of conversion of derivative security
-
796
Added 23.55%
2,584
Common Stock
Jul 01
2021
SELL
Payment of exercise price or tax liability
$601,536
$491.05 p/Share
1,225
Reduced 40.66%
1,788
Common Stock
Jul 01
2021
BUY
Exercise of conversion of derivative security
-
2,467
Added 45.02%
3,013
Common Stock
May 27
2021
SELL
Open market or private sale
$180,591
$436.21 p/Share
414
Reduced 43.13%
546
Common Stock
Apr 01
2021
SELL
Payment of exercise price or tax liability
$161,254
$395.23 p/Share
408
Reduced 29.82%
960
Common Stock
Apr 01
2021
BUY
Exercise of conversion of derivative security
-
822
Added 37.53%
1,368
Common Stock
Mar 02
2021
SELL
Open market or private sale
$910,144
$403.97 p/Share
2,253
Reduced 80.49%
546
Common Stock
Mar 01
2021
SELL
Payment of exercise price or tax liability
$607,177
$406.41 p/Share
1,494
Reduced 34.8%
2,799
Common Stock
Mar 01
2021
BUY
Exercise of conversion of derivative security
-
3,747
Added 46.6%
4,293
Common Stock
Jan 04
2021
SELL
Open market or private sale
$156,243
$379.23 p/Share
412
Reduced 43.01%
546
Common Stock
Dec 31
2020
SELL
Payment of exercise price or tax liability
$154,979
$379.85 p/Share
408
Reduced 29.87%
958
Common Stock
Dec 31
2020
BUY
Exercise of conversion of derivative security
-
820
Added 37.51%
1,366
Common Stock
Nov 23
2020
SELL
Open market or private sale
$143,753
$348.07 p/Share
413
Reduced 43.07%
546
Common Stock
Oct 01
2020
SELL
Payment of exercise price or tax liability
$135,595
$332.34 p/Share
408
Reduced 29.85%
959
Common Stock
Oct 01
2020
BUY
Exercise of conversion of derivative security
-
821
Added 37.52%
1,367
Common Stock
Sep 02
2020
SELL
Open market or private sale
$1,620,967
$348.67 p/Share
4,649
Reduced 89.49%
546
Common Stock
Sep 01
2020
SELL
Payment of exercise price or tax liability
$1,588,001
$347.18 p/Share
4,574
Reduced 46.82%
5,195
Common Stock