Aug 20
2024
BUY
Open market or private purchase
$46,080
$3.84 p/Share
12,000
Added 1.09%
1,088,666
Common Stock
Feb 12
2024
SELL
Payment of exercise price or tax liability
$146,106
$3.54 p/Share
41,273
Reduced 3.69%
1,076,666
Common Stock
Feb 09
2024
SELL
Payment of exercise price or tax liability
$109,446
$3.39 p/Share
32,285
Reduced 2.81%
1,117,939
Common Stock
Dec 15
2023
SELL
Grant, award, or other acquisition
-
100,000
Reduced 8.0%
1,150,224
Common Stock
Dec 11
2023
SELL
Payment of exercise price or tax liability
$90,831
$4.27 p/Share
21,272
Reduced 1.99%
1,050,224
Common Stock
Dec 06
2023
BUY
Open market or private purchase
$60,889
$4.11 p/Share
14,815
Added 1.36%
1,071,496
Common Stock
Dec 05
2023
BUY
Open market or private purchase
$76,379
$4.02 p/Share
19,000
Added 1.77%
1,056,681
Common Stock
Dec 04
2023
BUY
Open market or private purchase
$76,570
$4.03 p/Share
19,000
Added 1.8%
1,037,681
Common Stock
Dec 01
2023
BUY
Open market or private purchase
$47,540
$4.0 p/Share
11,885
Added 1.15%
1,018,681
Common Stock
Nov 30
2023
BUY
Open market or private purchase
$75,033
$3.97 p/Share
18,900
Added 1.84%
1,006,796
Common Stock
Nov 29
2023
BUY
Open market or private purchase
$76,000
$4.0 p/Share
19,000
Added 1.89%
987,896
Common Stock
Nov 28
2023
BUY
Open market or private purchase
$9,504
$3.96 p/Share
2,400
Added 0.25%
968,896
Common Stock
Nov 17
2023
BUY
Open market or private purchase
$35,100
$3.9 p/Share
9,000
Added 0.92%
966,496
Common Stock
Feb 10
2023
SELL
Payment of exercise price or tax liability
$157,414
$3.86 p/Share
40,781
Reduced 4.09%
957,496
Common Stock
Feb 09
2023
SELL
Payment of exercise price or tax liability
$122,177
$3.83 p/Share
31,900
Reduced 3.1%
998,277
Common Stock
Dec 12
2022
SELL
Payment of exercise price or tax liability
$79,978
$3.76 p/Share
21,271
Reduced 2.02%
1,030,814
Common Stock
Dec 08
2022
BUY
Open market or private purchase
$83,068
$3.77 p/Share
22,034
Added 2.05%
1,052,085
Common Stock
Dec 07
2022
BUY
Open market or private purchase
$79,412
$3.69 p/Share
21,521
Added 2.05%
1,030,051
Common Stock
Dec 06
2022
BUY
Open market or private purchase
$127,650
$3.7 p/Share
34,500
Added 3.31%
1,008,530
Common Stock
Dec 05
2022
BUY
Open market or private purchase
$6,025
$3.9 p/Share
1,545
Added 0.16%
974,030
Common Stock
Nov 14
2022
BUY
Open market or private purchase
$104,500
$4.18 p/Share
25,000
Added 2.51%
972,485
Common Stock
Nov 11
2022
BUY
Open market or private purchase
$108,500
$4.34 p/Share
25,000
Added 2.57%
947,485
Common Stock
Feb 10
2022
SELL
Payment of exercise price or tax liability
$486,237
$11.88 p/Share
40,929
Reduced 4.25%
922,485
Common Stock
Feb 09
2022
BUY
Grant, award, or other acquisition
-
192,791
Added 16.68%
962,777
Common Stock
Dec 30
2021
BUY
Other acquisition or disposition
-
58,690
Added 7.08%
769,986
Common Stock