Jan 28
2022
BUY
Grant, award, or other acquisition
-
349,242
Added 16.72%
1,738,949
Common Stock
Dec 29
2021
SELL
Payment of exercise price or tax liability
$48,040
$10.23 p/Share
4,696
Reduced 0.34%
1,377,925
Common Stock
Dec 29
2021
BUY
Exercise of conversion of derivative security
-
9,470
Added 0.68%
1,382,621
Common Stock
Dec 08
2021
SELL
Payment of exercise price or tax liability
$41,982
$8.94 p/Share
4,696
Reduced 0.34%
1,373,151
Common Stock
Dec 08
2021
BUY
Exercise of conversion of derivative security
-
9,470
Added 0.68%
1,377,847
Common Stock
Oct 31
2021
SELL
Payment of exercise price or tax liability
$16,940
$6.9 p/Share
2,455
Reduced 0.18%
1,368,377
Common Stock
Aug 08
2021
SELL
Payment of exercise price or tax liability
$211,758
$5.98 p/Share
35,411
Reduced 2.52%
1,370,832
Common Stock
Apr 30
2021
SELL
Payment of exercise price or tax liability
$788,257
$6.13 p/Share
128,590
Reduced 8.38%
1,406,243
Common Stock
Feb 22
2021
SELL
Payment of exercise price or tax liability
$133,854
$7.08 p/Share
18,906
Reduced 1.22%
1,534,833
Common Stock
Feb 22
2021
BUY
Grant, award, or other acquisition
-
53,467
Added 3.33%
1,553,739
Common Stock
Feb 05
2021
BUY
Grant, award, or other acquisition
-
274,728
Added 15.52%
1,495,848
Common Stock
Jan 29
2021
BUY
Grant, award, or other acquisition
-
325,442
Added 21.04%
1,221,120
Common Stock
Nov 11
2020
BUY
Open market or private purchase
$98,910
$4.71 p/Share
21,000
Added 2.29%
895,678
Common Stock
Oct 31
2020
SELL
Payment of exercise price or tax liability
$7,640
$4.46 p/Share
1,713
Reduced 0.2%
874,678
Common Stock
Aug 08
2020
SELL
Payment of exercise price or tax liability
$144,977
$5.87 p/Share
24,698
Reduced 2.74%
876,391
Common Stock
Apr 30
2020
BUY
Grant, award, or other acquisition
-
542,404
Added 37.58%
901,089
Common Stock
Feb 25
2020
SELL
Payment of exercise price or tax liability
$65,516
$4.0 p/Share
16,379
Reduced 4.37%
358,685
Common Stock
Feb 25
2020
BUY
Grant, award, or other acquisition
-
46,875
Added 11.11%
375,064
Common Stock
Nov 11
2019
BUY
Open market or private purchase
$99,918
$2.73 p/Share
36,600
Added 10.27%
319,799
Common Stock
Oct 31
2019
SELL
Payment of exercise price or tax liability
$5,838
$3.41 p/Share
1,712
Reduced 0.6%
283,199
Common Stock
Aug 08
2019
BUY
Grant, award, or other acquisition
-
214,260
Added 43.51%
278,155
Common Stock
Mar 01
2019
BUY
Open market or private purchase
$200,700
$4.46 p/Share
45,000
Added 41.32%
63,895
Common Stock
Dec 31
2018
BUY
Grant, award, or other acquisition
-
14,852
Added 44.01%
18,895
Common Stock