Sep 18
2020
BUY
Grant, award, or other acquisition
-
15,750
Added 0.72%
2,179,800
Common Stock
Sep 12
2020
SELL
Payment of exercise price or tax liability
$17,618
$9.03 p/Share
1,951
Reduced 0.09%
2,164,050
Common Stock
Aug 30
2020
SELL
Payment of exercise price or tax liability
$17,213
$8.9 p/Share
1,934
Reduced 0.09%
2,166,001
Common Stock
Mar 19
2020
BUY
Open market or private purchase
$146,078
$6.16 p/Share
23,714
Added 1.08%
2,167,936
Common Stock
Dec 11
2019
-
10,000
Reduced 0.46%
2,144,222
Common Stock
Dec 10
2019
-
90,000
Reduced 4.01%
2,154,222
Common Stock
Sep 30
2019
SELL
Payment of exercise price or tax liability
$21,090
$10.81 p/Share
1,951
Reduced 0.09%
2,244,222
Common Stock
Sep 21
2019
SELL
Payment of exercise price or tax liability
$19,803
$10.15 p/Share
1,951
Reduced 0.09%
2,246,173
Common Stock
Sep 17
2019
SELL
Payment of exercise price or tax liability
$28,689
$10.29 p/Share
2,788
Reduced 0.12%
2,248,125
Common Stock
Sep 12
2019
SELL
Payment of exercise price or tax liability
$20,329
$10.42 p/Share
1,951
Reduced 0.09%
2,250,913
Common Stock
Aug 30
2019
BUY
Grant, award, or other acquisition
-
15,750
Added 0.69%
2,252,864
Common Stock
Jun 26
2019
-
3,400
Reduced 0.15%
2,237,114
Common Stock
Dec 27
2018
-
50,000
Reduced 2.18%
2,240,514
Common Stock
Dec 21
2018
-
10,000
Reduced 0.43%
2,290,514
Common Stock
Sep 30
2018
SELL
Payment of exercise price or tax liability
$27,021
$13.85 p/Share
1,951
Reduced 0.08%
2,300,514
Common Stock
Sep 23
2018
SELL
Payment of exercise price or tax liability
$40,162
$14.4 p/Share
2,789
Reduced 0.12%
2,302,466
Common Stock
Sep 21
2018
SELL
Payment of exercise price or tax liability
$28,094
$14.4 p/Share
1,951
Reduced 0.08%
2,305,255
Common Stock
Sep 17
2018
SELL
Payment of exercise price or tax liability
$40,470
$14.61 p/Share
2,770
Reduced 0.12%
2,314,706
Common Stock
Sep 12
2018
BUY
Grant, award, or other acquisition
-
15,750
Added 0.68%
2,317,476
Common Stock
Jun 27
2018
-
2,550
Reduced 0.11%
2,301,726
Common Stock
Dec 20
2017
-
72,500
Reduced 3.05%
2,304,276
Common Stock
Sep 30
2017
BUY
Grant, award, or other acquisition
$243,180
$15.44 p/Share
15,750
Added 0.66%
2,376,776
Common Stock
Sep 23
2017
SELL
Payment of exercise price or tax liability
$31,632
$14.97 p/Share
2,113
Reduced 0.09%
2,361,026
Common Stock
Sep 21
2017
SELL
Payment of exercise price or tax liability
$22,910
$15.49 p/Share
1,479
Reduced 0.06%
2,363,139
Common Stock
Sep 18
2017
BUY
Grant, award, or other acquisition
-
15,750
Added 0.66%
2,380,369
Common Stock