Mar 02
2021
BUY
Grant, award, or other acquisition
-
58,090
Added 4.22%
1,318,132
Common Stock
Mar 01
2021
SELL
Open market or private sale
$24,361,019
$549.6 p/Share
44,325
Reduced 3.4%
1,260,042
Common Stock
Mar 01
2021
BUY
Exercise of conversion of derivative security
$781,007
$17.62 p/Share
44,325
Added 3.29%
1,304,367
Common Stock
Jan 04
2021
SELL
Open market or private sale
$53,253,998
$532.54 p/Share
100,000
Reduced 7.35%
1,260,004
Common Stock
Jan 04
2021
BUY
Exercise of conversion of derivative security
$1,762,000
$17.62 p/Share
100,000
Added 6.85%
1,360,004
Common Stock
Dec 09
2020
SELL
Payment of exercise price or tax liability
$2,765,629
$517.23 p/Share
5,347
Reduced 0.42%
1,260,004
Common Stock
Dec 01
2020
SELL
Open market or private sale
$53,552,002
$535.52 p/Share
100,000
Reduced 7.32%
1,265,351
Common Stock
Dec 01
2020
BUY
Exercise of conversion of derivative security
$1,762,000
$17.62 p/Share
100,000
Added 6.82%
1,365,351
Common Stock
Sep 16
2020
SELL
Payment of exercise price or tax liability
$2,676,601
$500.58 p/Share
5,347
Reduced 0.42%
1,265,351
Common Stock
Sep 01
2020
SELL
Open market or private sale
$27,458,450
$549.18 p/Share
49,999
Reduced 3.79%
1,270,698
Common Stock
Sep 01
2020
BUY
Exercise of conversion of derivative security
$527,989
$10.56 p/Share
49,999
Added 3.65%
1,320,697
Common
Aug 17
2020
SELL
Open market or private sale
$48,522,000
$485.22 p/Share
100,000
Reduced 7.3%
1,270,600
Common
Aug 17
2020
BUY
Exercise of conversion of derivative security
$1,056,000
$10.56 p/Share
100,000
Added 6.8%
1,370,600
Common
Jul 01
2020
SELL
Open market or private sale
$38,032,999
$380.33 p/Share
100,000
Reduced 7.3%
1,270,600
Common Stock
Jul 01
2020
BUY
Exercise of conversion of derivative security
$1,056,000
$10.56 p/Share
100,000
Added 6.8%
1,370,600
Common
Jun 17
2020
SELL
Payment of exercise price or tax liability
$1,975,396
$369.44 p/Share
5,347
Reduced 0.42%
1,270,600
Common Stock
Mar 18
2020
SELL
Payment of exercise price or tax liability
$10,508,713
$202.82 p/Share
51,813
Reduced 3.9%
1,275,909
Common Stock
Feb 18
2020
SELL
Sale (or disposition) back to the issuer
-
22,611
Reduced 1.67%
1,327,722
Common Stock
Dec 11
2019
SELL
Payment of exercise price or tax liability
$869,795
$217.34 p/Share
4,002
Reduced 0.3%
1,350,333
Common Stock
Sep 18
2019
SELL
Payment of exercise price or tax liability
$3,899,267
$179.98 p/Share
21,665
Reduced 1.57%
1,354,335
Common Stock
Jun 19
2019
SELL
Payment of exercise price or tax liability
$612,786
$153.12 p/Share
4,002
Reduced 0.29%
1,375,886
Common Stock
Mar 20
2019
SELL
Payment of exercise price or tax liability
$20,118,609
$174.4 p/Share
115,359
Reduced 7.72%
1,379,888
Common Stock
Mar 08
2019
BUY
Grant, award, or other acquisition
-
99,000
Added 6.21%
1,495,247
Common Stock
Feb 15
2019
SELL
Sale (or disposition) back to the issuer
-
18,639
Reduced 1.32%
1,396,190
Common Stock
Dec 12
2018
SELL
Payment of exercise price or tax liability
$467,248
$148.9 p/Share
3,138
Reduced 0.22%
1,414,829
Common Stock