Mar 16
2022
SELL
Open market or private sale
$8,119,559
$585.7 p/Share
13,863
Reduced 27.28%
36,960
Common Stock, $0.001 p...
Mar 15
2022
SELL
Payment of exercise price or tax liability
$7,787,088
$592.76 p/Share
13,137
Reduced 20.54%
50,823
Common Stock, $0.001 p...
Mar 02
2022
BUY
Grant, award, or other acquisition
-
17,500
Added 21.48%
63,960
Common Stock, $0.001 p...
Dec 16
2021
SELL
Open market or private sale
$2,306,702
$632.84 p/Share
3,645
Reduced 7.27%
46,460
Common Stock, $0.001 p...
Dec 15
2021
SELL
Payment of exercise price or tax liability
$2,293,898
$639.86 p/Share
3,585
Reduced 6.68%
50,105
Common Stock, $0.001 p...
Apr 05
2021
BUY
Grant, award, or other acquisition
-
17,940
Added 25.05%
53,690
Common Stock, $0.001 p...
Mar 16
2021
SELL
Open market or private sale
$8,017,056
$476.44 p/Share
16,827
Reduced 32.0%
35,750
Common Stock, $0.001 p...
Mar 15
2021
SELL
Payment of exercise price or tax liability
$7,496,071
$470.77 p/Share
15,923
Reduced 23.25%
52,577
Common Stock, $0.001 p...
Mar 15
2021
BUY
Grant, award, or other acquisition
-
15,625
Added 18.57%
68,500
Common Stock, $0.001 p...
Mar 02
2021
BUY
Grant, award, or other acquisition
-
7,000
Added 11.69%
52,875
Common Stock, $0.001 p...
Dec 29
2020
SELL
Open market or private sale
$197,714
$428.88 p/Share
461
Reduced 0.99%
45,875
Common Stock, $0.001 p...
Dec 16
2020
SELL
Open market or private sale
$526,970
$418.23 p/Share
1,260
Reduced 2.65%
46,336
Common Stock, $0.001 p...
Dec 15
2020
SELL
Open market or private sale
$1,059,423
$415.46 p/Share
2,550
Reduced 5.09%
47,596
Common Stock, $0.001 p...
Dec 15
2020
SELL
Payment of exercise price or tax liability
$518,394
$418.06 p/Share
1,240
Reduced 2.41%
50,146
Common Stock, $0.001 p...
Nov 15
2020
SELL
Payment of exercise price or tax liability
$926,280
$373.5 p/Share
2,480
Reduced 4.6%
51,386
Common Stock, $0.001 p...
Nov 15
2020
BUY
Exercise of conversion of derivative security
-
2,500
Added 4.44%
53,866
Common Stock, $0.001 p...
Jun 09
2020
SELL
Open market or private sale
$12,602,000
$315.05 p/Share
40,000
Reduced 43.78%
51,366
Common Stock, $0.001 p...
Mar 17
2020
SELL
Payment of exercise price or tax liability
$364,681
$234.22 p/Share
1,557
Reduced 1.68%
91,366
Common Stock, $0.001 p...
Mar 16
2020
SELL
Payment of exercise price or tax liability
$1,829,961
$234.22 p/Share
7,813
Reduced 7.76%
92,923
Common Stock, $0.001 p...
Mar 15
2020
BUY
Grant, award, or other acquisition
-
3,125
Added 3.01%
100,736
Common Stock, $0.001 p...
Mar 15
2020
BUY
Exercise of conversion of derivative security
-
2,500
Added 2.5%
97,611
Common Stock, $0.001 p...
Mar 10
2020
BUY
Grant, award, or other acquisition
-
4,394
Added 4.42%
95,111
Common Stock, $0.001 p...
Dec 16
2019
SELL
Payment of exercise price or tax liability
$391,121
$315.42 p/Share
1,240
Reduced 1.35%
90,717
Common Stock, $0.001 p...
Nov 15
2019
SELL
Payment of exercise price or tax liability
$776,017
$312.91 p/Share
2,480
Reduced 2.63%
91,957
Common Stock, $0.001 p...
Nov 15
2019
BUY
Exercise of conversion of derivative security
-
2,500
Added 2.58%
94,437
Common Stock, $0.001 p...