Dec 18
2020
SELL
Open market or private sale
$417,173
$429.19 p/Share
972
Reduced 2.28%
41,614
Common Stock, $0.001 p...
Dec 15
2020
SELL
Payment of exercise price or tax liability
$311,037
$418.06 p/Share
744
Reduced 1.72%
42,586
Common Stock, $0.001 p...
Dec 08
2020
BUY
Grant, award, or other acquisition
-
13,000
Added 23.08%
43,330
Common Stock, $0.001 p...
Oct 05
2020
SELL
Open market or private sale
$1,820,300
$364.06 p/Share
5,000
Reduced 14.15%
30,330
Common Stock, $0.001 p...
Jun 10
2020
SELL
Open market or private sale
$6,566,545
$316.46 p/Share
20,750
Reduced 37.04%
35,278
Common Stock, $0.001 p...
Jun 10
2020
BUY
Exercise of conversion of derivative security
$1,059,188
$67.25 p/Share
15,750
Added 21.94%
56,028
Common Stock, $0.001 p...
Mar 30
2020
SELL
Open market or private sale
$1,177,500
$235.5 p/Share
5,000
Reduced 11.04%
40,278
Common Stock, $0.001 p...
Mar 17
2020
SELL
Payment of exercise price or tax liability
$220,869
$234.22 p/Share
943
Reduced 2.04%
45,278
Common Stock, $0.001 p...
Mar 16
2020
SELL
Payment of exercise price or tax liability
$1,182,108
$234.22 p/Share
5,047
Reduced 9.84%
46,221
Common Stock, $0.001 p...
Mar 15
2020
BUY
Grant, award, or other acquisition
-
1,875
Added 3.53%
51,227
Common Stock, $0.001 p...
Mar 15
2020
BUY
Exercise of conversion of derivative security
-
2,000
Added 3.89%
49,352
Common Stock, $0.001 p...
Mar 10
2020
BUY
Grant, award, or other acquisition
-
2,745
Added 5.48%
47,352
Common Stock, $0.001 p...
Dec 16
2019
SELL
Payment of exercise price or tax liability
$234,672
$315.42 p/Share
744
Reduced 1.64%
44,607
Common Stock, $0.001 p...
Apr 01
2019
SELL
Open market or private sale
$1,225,240
$306.31 p/Share
4,000
Reduced 8.11%
45,318
Common Stock, $0.001 p...
Mar 18
2019
SELL
Payment of exercise price or tax liability
$269,970
$290.29 p/Share
930
Reduced 1.85%
49,318
Common Stock, $0.001 p...
Mar 18
2019
BUY
Grant, award, or other acquisition
-
1,875
Added 3.6%
50,248
Common Stock, $0.001 p...
Mar 15
2019
SELL
Payment of exercise price or tax liability
$1,563,212
$290.29 p/Share
5,385
Reduced 10.02%
48,373
Common Stock, $0.001 p...
Mar 15
2019
BUY
Exercise of conversion of derivative security
-
3,750
Added 6.52%
53,758
Common Stock, $0.001 p...
Mar 04
2019
BUY
Grant, award, or other acquisition
-
1,250
Added 2.44%
49,967
Common Stock, $0.001 p...
Dec 17
2018
SELL
Payment of exercise price or tax liability
$189,594
$254.83 p/Share
744
Reduced 1.5%
48,717
Common Stock, $0.001 p...
Dec 04
2018
BUY
Grant, award, or other acquisition
-
25,000
Added 33.57%
49,461
Common Stock, $0.001 p...
Sep 28
2018
SELL
Open market or private sale
$294,345
$246.52 p/Share
1,194
Reduced 4.65%
24,461
Common Stock, $0.001 p...
Jun 12
2018
SELL
Payment of exercise price or tax liability
$324,173
$261.43 p/Share
1,240
Reduced 4.62%
25,614
Common Stock, $0.001 p...