Mar 23
2021
SELL
Open market or private sale
$3,333,990
$473.78 p/Share
7,037
Reduced 12.64%
48,650
Common Stock, $0.001 p...
Mar 15
2021
SELL
Payment of exercise price or tax liability
$2,362,324
$470.77 p/Share
5,018
Reduced 8.27%
55,687
Common Stock, $0.001 p...
Mar 15
2021
BUY
Grant, award, or other acquisition
-
15,625
Added 20.47%
60,705
Common Stock, $0.001 p...
Mar 02
2021
BUY
Grant, award, or other acquisition
-
5,375
Added 10.65%
45,080
Common Stock, $0.001 p...
Dec 15
2020
SELL
Open market or private sale
$1,661,840
$415.46 p/Share
4,000
Reduced 9.15%
39,705
Common Stock, $0.001 p...
Dec 15
2020
SELL
Payment of exercise price or tax liability
$155,518
$418.06 p/Share
372
Reduced 0.84%
43,705
Common Stock, $0.001 p...
Sep 16
2020
SELL
Open market or private sale
$735,080
$367.54 p/Share
2,000
Reduced 4.34%
44,077
Common Stock, $0.001 p...
Jun 16
2020
SELL
Open market or private sale
$931,860
$310.62 p/Share
3,000
Reduced 6.11%
46,077
Common Stock, $0.001 p...
Apr 15
2020
SELL
Payment of exercise price or tax liability
$798,064
$257.44 p/Share
3,100
Reduced 5.94%
49,077
Common Stock, $0.001 p...
Apr 07
2020
SELL
Open market or private sale
$514,500
$257.25 p/Share
2,000
Reduced 3.69%
52,177
Common Stock, $0.001 p...
Mar 16
2020
SELL
Payment of exercise price or tax liability
$656,284
$234.22 p/Share
2,802
Reduced 4.92%
54,177
Common Stock, $0.001 p...
Mar 15
2020
BUY
Grant, award, or other acquisition
-
3,125
Added 5.2%
56,979
Common Stock, $0.001 p...
Mar 10
2020
BUY
Grant, award, or other acquisition
-
3,420
Added 5.97%
53,854
Common Stock, $0.001 p...
Dec 16
2019
SELL
Payment of exercise price or tax liability
$117,336
$315.42 p/Share
372
Reduced 0.73%
50,434
Common Stock, $0.001 p...
Oct 11
2019
SELL
Open market or private sale
$560,000
$280.0 p/Share
2,000
Reduced 3.79%
50,806
Common Stock, $0.001 p...
Apr 15
2019
SELL
Payment of exercise price or tax liability
$972,297
$316.4 p/Share
3,073
Reduced 5.5%
52,806
Common Stock, $0.001 p...
Mar 18
2019
BUY
Grant, award, or other acquisition
-
3,125
Added 5.3%
55,879
Common Stock, $0.001 p...
Mar 15
2019
SELL
Payment of exercise price or tax liability
$328,608
$290.29 p/Share
1,132
Reduced 2.1%
52,754
Common Stock, $0.001 p...
Mar 04
2019
BUY
Grant, award, or other acquisition
-
1,625
Added 2.93%
53,886
Common Stock, $0.001 p...
Dec 17
2018
SELL
Payment of exercise price or tax liability
$94,797
$254.83 p/Share
372
Reduced 0.71%
52,261
Common Stock, $0.001 p...
Dec 04
2018
BUY
Grant, award, or other acquisition
-
30,000
Added 36.31%
52,633
Common Stock, $0.001 p...
Apr 16
2018
SELL
Payment of exercise price or tax liability
$615,374
$246.94 p/Share
2,492
Reduced 9.92%
22,633
Common Stock, $0.001 p...