Mar 09
2021
SELL
Open market or private sale
$31,937
$168.09 p/Share
190
Reduced 39.83%
287
Common Stock
Mar 05
2021
SELL
Open market or private sale
$492,514
$163.03 p/Share
3,021
Reduced 91.32%
287
Common Stock
Mar 05
2021
SELL
Payment of exercise price or tax liability
$31,296
$174.84 p/Share
179
Reduced 27.29%
477
Common Stock
Mar 05
2021
SELL
Sale (or disposition) back to the issuer
$2,448
$174.84 p/Share
14
Reduced 2.09%
656
Common Stock
Mar 05
2021
BUY
Exercise of conversion of derivative security
$72,778
$21.38 p/Share
3,404
Added 83.55%
670
Common Stock
Feb 09
2021
SELL
Open market or private sale
$62,953
$324.5 p/Share
194
Reduced 40.33%
287
Common Stock
Feb 05
2021
SELL
Open market or private sale
$880,913
$291.5 p/Share
3,022
Reduced 91.33%
287
Common Stock
Feb 05
2021
SELL
Payment of exercise price or tax liability
$52,813
$290.18 p/Share
182
Reduced 27.45%
481
Common Stock
Feb 05
2021
SELL
Sale (or disposition) back to the issuer
$2,321
$290.18 p/Share
8
Reduced 1.19%
663
Common Stock
Feb 05
2021
BUY
Exercise of conversion of derivative security
$72,820
$21.38 p/Share
3,406
Added 83.54%
671
Common Stock
Jan 25
2021
SELL
Sale (or disposition) back to the issuer
$9,388
$128.6 p/Share
73
Reduced 20.28%
287
Common Stock
Jan 07
2021
SELL
Open market or private sale
$62,830
$124.17 p/Share
506
Reduced 63.81%
287
Common Stock
Jan 05
2021
SELL
Open market or private sale
$1,961,943
$112.71 p/Share
17,407
Reduced 98.38%
287
Common Stock
Jan 05
2021
SELL
Payment of exercise price or tax liability
$67,884
$116.24 p/Share
584
Reduced 42.41%
793
Common Stock
Jan 05
2021
SELL
Sale (or disposition) back to the issuer
$6,858
$116.24 p/Share
59
Reduced 4.11%
1,377
Common Stock
Jan 05
2021
BUY
Exercise of conversion of derivative security
$319,827
$23.25 p/Share
13,756
Added 90.55%
1,436
Common Stock
Sep 30
2020
SELL
Open market or private sale
$250,470
$111.32 p/Share
2,250
Reduced 30.67%
5,087
Common Stock
Sep 29
2020
SELL
Open market or private sale
$1,970,790
$107.57 p/Share
18,321
Reduced 71.4%
7,337
Common Stock
Sep 28
2020
SELL
Sale (or disposition) back to the issuer
$27,461
$111.18 p/Share
247
Reduced 0.47%
52,761
Common Stock
Sep 28
2020
SELL
Open market or private sale
$2,800,690
$112.05 p/Share
24,995
Reduced 49.35%
25,658
Common Stock
Sep 28
2020
SELL
Payment of exercise price or tax liability
$233,812
$111.18 p/Share
2,103
Reduced 3.99%
50,658
Common Stock
Sep 28
2020
BUY
Exercise of conversion of derivative security
$176,120
$5.95 p/Share
29,600
Added 35.83%
53,008
Common Stock