Sep 06
2021
SELL
Payment of exercise price or tax liability
$27,170
$105.72 p/Share
257
Reduced 1.03%
24,666
Common Stock
Sep 06
2021
BUY
Exercise of conversion of derivative security
-
546
Added 2.14%
24,923
Common Stock
Jul 28
2021
SELL
Payment of exercise price or tax liability
$64,841
$13.26 p/Share
4,890
Reduced 2.45%
195,022
Common Stock
Jul 28
2021
BUY
Exercise of conversion of derivative security
-
10,404
Added 4.95%
199,912
Common Stock
Mar 19
2021
SELL
Payment of exercise price or tax liability
$216,647
$13.17 p/Share
16,450
Reduced 7.99%
189,508
Common Stock
Mar 19
2021
BUY
Exercise of conversion of derivative security
-
35,000
Added 14.53%
205,958
Common Stock
Feb 26
2021
SELL
Payment of exercise price or tax liability
$185,282
$12.63 p/Share
14,670
Reduced 7.9%
170,958
Common Stock
Feb 26
2021
BUY
Exercise of conversion of derivative security
-
31,212
Added 14.39%
185,628
Common Stock
Feb 10
2021
SELL
Payment of exercise price or tax liability
$28,093
$11.49 p/Share
2,445
Reduced 1.56%
154,416
Common Stock
Feb 10
2021
BUY
Exercise of conversion of derivative security
-
5,202
Added 3.21%
156,861
Common Stock
Sep 11
2020
SELL
Payment of exercise price or tax liability
$14,646
$5.99 p/Share
2,445
Reduced 1.59%
151,659
Common Stock
Sep 11
2020
BUY
Exercise of conversion of derivative security
-
5,202
Added 3.27%
154,104
Common Stock
Sep 06
2020
SELL
Payment of exercise price or tax liability
$13,166
$6.41 p/Share
2,054
Reduced 1.36%
148,902
Common Stock
Sep 06
2020
BUY
Exercise of conversion of derivative security
-
4,370
Added 2.81%
150,956
Common Stock
Jul 28
2020
SELL
Payment of exercise price or tax liability
$33,399
$6.83 p/Share
4,890
Reduced 3.23%
146,586
Common Stock
Jul 28
2020
BUY
Exercise of conversion of derivative security
-
10,404
Added 6.43%
151,476
Common Stock
Jun 09
2020
SELL
Payment of exercise price or tax liability
$197,059
$8.06 p/Share
24,449
Reduced 14.77%
141,072
Common Stock
Jun 09
2020
BUY
Exercise of conversion of derivative security
-
52,019
Added 23.91%
165,521
Common Stock
Feb 26
2020
SELL
Payment of exercise price or tax liability
$163,864
$11.17 p/Share
14,670
Reduced 11.45%
113,502
Common Stock
Feb 26
2020
BUY
Exercise of conversion of derivative security
-
31,211
Added 19.58%
128,172
Common Stock
Feb 10
2020
SELL
Payment of exercise price or tax liability
$31,467
$12.87 p/Share
2,445
Reduced 2.46%
96,961
Common Stock
Feb 10
2020
BUY
Exercise of conversion of derivative security
-
5,201
Added 4.97%
99,406
Common Stock
Sep 11
2019
SELL
Payment of exercise price or tax liability
$22,518
$9.21 p/Share
2,445
Reduced 2.53%
94,205
Common Stock
Sep 11
2019
BUY
Exercise of conversion of derivative security
-
5,201
Added 5.11%
96,650
Common Stock
Sep 06
2019
SELL
Payment of exercise price or tax liability
$17,849
$8.69 p/Share
2,054
Reduced 2.2%
91,449
Common Stock