Apr 11
2025
BUY
Open market or private purchase
$608
$2.03 p/Share
300
Added 0.27%
112,620
Common Stock
Apr 10
2025
BUY
Open market or private purchase
$597
$1.99 p/Share
300
Added 0.27%
112,320
Common Stock
Apr 07
2025
BUY
Open market or private purchase
$980
$1.96 p/Share
500
Added 0.44%
112,020
Common Stock
Apr 04
2025
BUY
Open market or private purchase
$1,632
$2.04 p/Share
800
Added 0.71%
111,520
Common Stock
Apr 03
2025
BUY
Open market or private purchase
$1,320
$2.2 p/Share
600
Added 0.54%
110,720
Common Stock
Apr 03
2025
BUY
Open market or private purchase
$2,688
$2.24 p/Share
1,200
Added 1.08%
109,620
Common Stock
Apr 02
2025
BUY
Open market or private purchase
$1,115
$2.23 p/Share
500
Added 0.45%
110,120
Common Stock
Mar 03
2025
BUY
Open market or private purchase
$1,055
$2.11 p/Share
500
Added 0.46%
108,420
Common Stock
Feb 07
2025
BUY
Open market or private purchase
$1,488
$2.48 p/Share
600
Added 0.55%
107,920
Common Stock
Jan 30
2025
BUY
Open market or private purchase
$568
$2.38 p/Share
239
Added 0.22%
107,320
Common Stock
Jan 29
2025
BUY
Open market or private purchase
$1,200
$2.4 p/Share
500
Added 0.46%
107,081
Common Stock
Dec 23
2024
BUY
Open market or private purchase
$2,060
$2.06 p/Share
1,000
Added 0.93%
106,581
Common Stock
Dec 05
2024
BUY
Open market or private purchase
$555
$2.22 p/Share
250
Added 0.24%
105,581
Common Stock
Nov 15
2024
BUY
Open market or private purchase
$2,524
$1.87 p/Share
1,350
Added 1.27%
105,331
Common Stock
Oct 11
2024
SELL
Payment of exercise price or tax liability
$57,452
$2.65 p/Share
21,680
Reduced 17.25%
103,981
Common Stock
Oct 11
2024
BUY
Grant, award, or other acquisition
$117,262
$2.65 p/Share
44,250
Added 26.04%
125,661
Common Stock
Sep 03
2024
BUY
Grant, award, or other acquisition
$124,998
$3.0 p/Share
41,666
Added 33.85%
81,411
Common Stock
Jul 01
2024
BUY
Open market or private purchase
$915
$3.05 p/Share
300
Added 0.75%
39,745
Common Stock
Jun 28
2024
BUY
Open market or private purchase
$598
$2.99 p/Share
200
Added 0.5%
39,445
Common Stock
Jun 21
2024
BUY
Open market or private purchase
$1,645
$3.29 p/Share
500
Added 1.26%
39,245
Common Stock
Jun 14
2024
BUY
Open market or private purchase
$1,760
$3.52 p/Share
500
Added 1.27%
38,745
Common Stock
Jun 10
2024
BUY
Open market or private purchase
$3,360
$3.36 p/Share
1,000
Added 2.55%
38,245
Common Stock
Apr 19
2024
BUY
Open market or private purchase
$1,017
$0.37 p/Share
2,750
Added 0.49%
558,697
Common Stock
Mar 28
2024
BUY
Open market or private purchase
$195
$0.39 p/Share
500
Added 0.09%
555,947
Common Stock
Feb 13
2024
BUY
Open market or private purchase
$49,729
$0.46 p/Share
108,108
Added 16.29%
555,447
Common Stock