Feb 26
2021
BUY
Exercise of conversion of derivative security
$106,606
$10.1 p/Share
10,555
Added 15.82%
56,165
Common Stock
Jan 22
2021
SELL
Payment of exercise price or tax liability
$2,220
$12.13 p/Share
183
Reduced 0.4%
45,610
Common Stock
Jan 22
2021
BUY
Grant, award, or other acquisition
-
406
Added 0.88%
45,793
Common Stock
Dec 31
2020
SELL
Payment of exercise price or tax liability
$85,044
$11.13 p/Share
7,641
Reduced 14.19%
46,199
Common Stock
Dec 31
2020
BUY
Exercise of conversion of derivative security
$174,463
$11.13 p/Share
15,675
Added 22.55%
53,840
Common Stock
Nov 30
2020
BUY
Open market or private purchase
$19,620
$9.81 p/Share
2,000
Added 4.98%
38,165
Common Stock
Aug 03
2020
BUY
Open market or private purchase
$30,180
$10.06 p/Share
3,000
Added 7.66%
36,165
Common Stock
Mar 09
2020
BUY
Open market or private purchase
$20,020
$10.01 p/Share
2,000
Added 5.69%
33,165
Common Stock
Mar 06
2020
SELL
Payment of exercise price or tax liability
$33,944
$9.96 p/Share
3,408
Reduced 9.86%
31,165
Common Stock
Mar 06
2020
BUY
Grant, award, or other acquisition
$1,972
$9.96 p/Share
198
Added 0.57%
34,573
Common Stock
Mar 06
2020
BUY
Exercise of conversion of derivative security
$73,256
$9.96 p/Share
7,355
Added 17.63%
34,375
Common Stock
Dec 31
2019
SELL
Payment of exercise price or tax liability
$61,346
$12.23 p/Share
5,016
Reduced 15.66%
27,020
Common Stock
Dec 31
2019
BUY
Exercise of conversion of derivative security
$121,676
$12.23 p/Share
9,949
Added 23.7%
32,036
Common Stock
Oct 29
2019
BUY
Grant, award, or other acquisition
$35,850
$11.95 p/Share
3,000
Added 3.94%
73,155
Common Stock
Jan 11
2019
SELL
Payment of exercise price or tax liability
$87,316
$13.59 p/Share
6,425
Reduced 29.56%
15,314
Common Stock
Jan 11
2019
BUY
Exercise of conversion of derivative security
$191,035
$13.59 p/Share
14,057
Added 39.27%
21,739
Common Stock
Dec 31
2018
SELL
Payment of exercise price or tax liability
$41,305
$13.26 p/Share
3,115
Reduced 21.38%
11,455
Common Stock
Dec 31
2018
BUY
Exercise of conversion of derivative security
$81,934
$13.26 p/Share
6,179
Added 29.78%
14,570
Common Stock
Jul 17
2018
SELL
Payment of exercise price or tax liability
$85,658
$15.15 p/Share
5,654
Reduced 40.26%
8,391
Common Stock
Jul 17
2018
BUY
Exercise of conversion of derivative security
-
12,535
Added 47.16%
14,045
Common Stock
Dec 31
2017
SELL
Payment of exercise price or tax liability
$14,742
$15.65 p/Share
942
Reduced 38.43%
1,509
Common Stock
Dec 31
2017
BUY
Exercise of conversion of derivative security
-
2,452
Added 50.0%
2,452
Common Stock