Jan 01
2024
SELL
Payment of exercise price or tax liability
$51,848
$7.06 p/Share
7,344
Reduced 0.78%
935,825
Common Stock
Oct 01
2023
SELL
Payment of exercise price or tax liability
$65,029
$6.61 p/Share
9,838
Reduced 1.03%
943,169
Common Stock
Jul 01
2023
SELL
Payment of exercise price or tax liability
$70,686
$7.08 p/Share
9,984
Reduced 1.04%
953,007
Common Stock
Apr 01
2023
SELL
Payment of exercise price or tax liability
$87,951
$8.94 p/Share
9,838
Reduced 1.01%
962,991
Common Stock
Mar 30
2023
BUY
Grant, award, or other acquisition
-
15,043
Added 1.52%
972,829
Common Stock
Mar 19
2023
SELL
Payment of exercise price or tax liability
$309,472
$7.87 p/Share
39,323
Reduced 3.94%
957,786
Common Stock
Mar 19
2023
BUY
Exercise of conversion of derivative security
-
100,000
Added 9.11%
997,109
Common Stock
Jan 03
2023
SELL
Payment of exercise price or tax liability
$50,320
$7.03 p/Share
7,158
Reduced 0.68%
1,046,111
Common Stock
Dec 29
2022
BUY
Grant, award, or other acquisition
-
400,000
Added 27.52%
1,053,269
Common Stock
Dec 01
2022
BUY
Open market or private purchase
$145,800
$7.29 p/Share
20,000
Added 2.97%
653,269
Common Stock
Oct 01
2022
SELL
Payment of exercise price or tax liability
$33,418
$5.49 p/Share
6,087
Reduced 0.95%
633,269
Common Stock
Aug 29
2022
BUY
Open market or private purchase
$102,240
$5.68 p/Share
18,000
Added 2.74%
639,356
Common Stock
Aug 22
2022
BUY
Open market or private purchase
$290,981
$5.28 p/Share
55,110
Added 8.15%
621,356
Common Stock
Aug 18
2022
BUY
Open market or private purchase
$329,636
$5.15 p/Share
64,007
Added 10.16%
566,246
Common Stock
Jul 01
2022
SELL
Payment of exercise price or tax liability
$32,632
$5.36 p/Share
6,088
Reduced 1.2%
502,239
Common Stock
May 23
2022
BUY
Grant, award, or other acquisition
-
22,851
Added 4.3%
508,417
Common Stock
Apr 01
2022
SELL
Payment of exercise price or tax liability
$34,914
$5.5 p/Share
6,348
Reduced 1.29%
485,566
Common Stock
Jan 27
2022
BUY
Grant, award, or other acquisition
-
326,151
Added 39.87%
491,914
Common Stock
Dec 14
2021
BUY
Open market or private purchase
$506,660
$5.17 p/Share
98,000
Added 37.15%
165,763
Common Stock
Dec 13
2021
BUY
Open market or private purchase
$237,600
$5.28 p/Share
45,000
Added 39.91%
67,763
Common Stock
May 13
2021
BUY
Grant, award, or other acquisition
-
14,674
Added 28.16%
37,437
Common Stock, $0.001 p...
Jun 12
2020
BUY
Grant, award, or other acquisition
-
18,543
Added 44.89%
22,763
Common Stock
Mar 09
2020
BUY
Grant, award, or other acquisition
-
4,220
Added 50.0%
4,220
Common Stock