Dec 15
2020
SELL
Payment of exercise price or tax liability
$518,394
$418.06 p/Share
1,240
Reduced 1.99%
61,044
Common Stock, $0.001 p...
Sep 30
2020
SELL
Open market or private sale
$975,346
$370.01 p/Share
2,636
Reduced 4.06%
62,284
Common Stock, $0.001 p...
Sep 28
2020
SELL
Open market or private sale
$2,227,273
$362.63 p/Share
6,142
Reduced 8.64%
64,920
Common Stock, $0.001 p...
Sep 10
2020
SELL
Open market or private sale
$1,740,243
$364.22 p/Share
4,778
Reduced 6.3%
71,062
Common Stock, $0.001 p...
Sep 09
2020
SELL
Open market or private sale
$1,623,490
$354.01 p/Share
4,586
Reduced 5.7%
75,840
Common Stock, $0.001 p...
Jul 09
2020
SELL
Open market or private sale
$1,612,550
$322.51 p/Share
5,000
Reduced 5.85%
80,426
Common Stock, $0.001 p...
Jun 22
2020
SELL
Open market or private sale
$1,546,000
$309.2 p/Share
5,000
Reduced 5.53%
85,426
Common Stock, $0.001 p...
Jun 10
2020
SELL
Open market or private sale
$1,903,920
$317.32 p/Share
6,000
Reduced 6.22%
90,426
Common Stock, $0.001 p...
Jun 09
2020
SELL
Open market or private sale
$8,569,287
$315.14 p/Share
27,192
Reduced 22.0%
96,426
Common Stock, $0.001 p...
Jun 09
2020
BUY
Exercise of conversion of derivative security
$1,437,200
$71.86 p/Share
20,000
Added 13.93%
123,618
Common Stock, $0.001 p...
Apr 07
2020
SELL
Open market or private sale
$356,398
$264.39 p/Share
1,348
Reduced 1.28%
103,618
Common Stock, $0.001 p...
Mar 17
2020
SELL
Payment of exercise price or tax liability
$363,744
$234.22 p/Share
1,553
Reduced 1.46%
104,966
Common Stock, $0.001 p...
Mar 16
2020
SELL
Payment of exercise price or tax liability
$2,090,414
$234.22 p/Share
8,925
Reduced 7.73%
106,519
Common Stock, $0.001 p...
Mar 15
2020
BUY
Grant, award, or other acquisition
-
3,125
Added 2.64%
115,358
Common Stock, $0.001 p...
Mar 15
2020
BUY
Exercise of conversion of derivative security
-
3,750
Added 3.23%
112,233
Common Stock, $0.001 p...
Mar 10
2020
BUY
Grant, award, or other acquisition
-
4,269
Added 3.79%
108,483
Common Stock, $0.001 p...
Dec 16
2019
SELL
Payment of exercise price or tax liability
$508,457
$315.42 p/Share
1,612
Reduced 1.52%
104,214
Common Stock, $0.001 p...
Apr 02
2019
SELL
Open market or private sale
$3,045,100
$304.51 p/Share
10,000
Reduced 8.63%
105,809
Common Stock, $0.001 p...
Apr 02
2019
BUY
Exercise of conversion of derivative security
$718,600
$71.86 p/Share
10,000
Added 7.95%
115,809
Common Stock, $0.001 p...
Mar 21
2019
SELL
Open market or private sale
$2,950,500
$295.05 p/Share
10,000
Reduced 8.63%
105,809
Common Stock, $0.001 p...
Mar 21
2019
BUY
Exercise of conversion of derivative security
$718,600
$71.86 p/Share
10,000
Added 7.95%
115,809
Common Stock, $0.001 p...
Mar 19
2019
SELL
Open market or private sale
$2,761,027
$295.93 p/Share
9,330
Reduced 8.1%
105,809
Common Stock, $0.001 p...
Mar 19
2019
BUY
Exercise of conversion of derivative security
$473,777
$50.78 p/Share
9,330
Added 7.5%
115,139
Common Stock, $0.001 p...
Mar 18
2019
SELL
Payment of exercise price or tax liability
$449,950
$290.29 p/Share
1,550
Reduced 1.44%
105,809
Common Stock, $0.001 p...
Mar 18
2019
BUY
Grant, award, or other acquisition
-
3,125
Added 2.83%
107,359
Common Stock, $0.001 p...