Apr 30
2024
SELL
Payment of exercise price or tax liability
$391,051
$9.56 p/Share
40,905
Reduced 3.87%
1,016,639
Common Stock
Mar 05
2024
BUY
Grant, award, or other acquisition
-
198,091
Added 15.78%
1,057,544
Common Stock
Feb 17
2024
SELL
Payment of exercise price or tax liability
$261,753
$9.5 p/Share
27,553
Reduced 3.92%
675,622
Common Stock
Feb 15
2024
BUY
Grant, award, or other acquisition
-
183,831
Added 17.62%
859,453
Common Stock
Apr 30
2023
SELL
Payment of exercise price or tax liability
$337,875
$8.26 p/Share
40,905
Reduced 5.5%
703,175
Common Stock
Feb 17
2023
BUY
Grant, award, or other acquisition
-
183,686
Added 19.8%
744,080
Common Stock
Apr 30
2022
SELL
Payment of exercise price or tax liability
$272,836
$6.67 p/Share
40,905
Reduced 6.8%
560,394
Common Stock
May 26
2021
BUY
Grant, award, or other acquisition
-
454,499
Added 43.05%
601,299
Common Stock
May 18
2021
BUY
Open market or private purchase
$165,000
$6.6 p/Share
25,000
Added 14.55%
146,800
Common Stock
May 17
2021
BUY
Open market or private purchase
$624
$6.24 p/Share
100
Added 0.08%
121,800
Common Stock
May 14
2021
BUY
Open market or private purchase
$9,945
$5.85 p/Share
1,700
Added 1.38%
121,700
Common Stock
May 13
2021
BUY
Open market or private purchase
$116,000
$5.8 p/Share
20,000
Added 14.29%
120,000
Common Stock
May 12
2021
BUY
Open market or private purchase
$117,800
$5.89 p/Share
20,000
Added 16.67%
100,000
Common Stock
May 11
2021
BUY
Open market or private purchase
$128,316
$5.86 p/Share
21,897
Added 21.49%
80,000
Common Stock
May 10
2021
BUY
Open market or private purchase
$108,075
$5.97 p/Share
18,103
Added 23.76%
58,103
Common Stock
May 07
2021
BUY
Open market or private purchase
$58,700
$5.87 p/Share
10,000
Added 20.0%
40,000
Common Stock
May 06
2021
BUY
Open market or private purchase
$118,000
$5.9 p/Share
20,000
Added 40.0%
30,000
Common Stock
May 05
2021
BUY
Open market or private purchase
$60,000
$6.0 p/Share
10,000
Added 50.0%
10,000
Common Stock
Apr 30
2021
SELL
Sale (or disposition) back to the issuer
$3,844,831
$6.25 p/Share
615,173
Reduced 100.0%
0
Common Stock
Feb 28
2021
SELL
Payment of exercise price or tax liability
$4,772
$6.61 p/Share
722
Reduced 0.14%
517,428
Common Stock
Feb 27
2021
SELL
Payment of exercise price or tax liability
$1,957
$6.61 p/Share
296
Reduced 0.06%
518,150
Common Stock