Dec 16
2024
SELL
Payment of exercise price or tax liability
$102,442
$6.02 p/Share
17,017
Reduced 1.36%
1,232,377
Common Stock
Dec 10
2024
SELL
Payment of exercise price or tax liability
$130,610
$6.14 p/Share
21,272
Reduced 1.67%
1,249,394
Common Stock
Dec 10
2024
BUY
Grant, award, or other acquisition
-
100,000
Added 7.3%
1,270,666
Common Stock
Dec 02
2024
BUY
Open market or private purchase
$4,079
$5.49 p/Share
743
Added 0.06%
1,170,666
Common Stock
Nov 29
2024
BUY
Open market or private purchase
$202,800
$5.2 p/Share
39,000
Added 3.23%
1,169,923
Common Stock
Nov 27
2024
BUY
Open market or private purchase
$164,510
$5.1 p/Share
32,257
Added 2.77%
1,130,923
Common Stock
Nov 26
2024
BUY
Open market or private purchase
$50,300
$5.03 p/Share
10,000
Added 0.9%
1,098,666
Common Stock
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