Jul 09
2025
SELL
Open market or private sale
$406,801
$5.86 p/Share
69,420
Reduced 5.32%
1,234,341
Common Stock
Jun 06
2025
SELL
Open market or private sale
$342,569
$6.76 p/Share
50,676
Reduced 3.74%
1,303,761
Common Stock
Jun 01
2025
SELL
Payment of exercise price or tax liability
$5,522
$6.24 p/Share
885
Reduced 0.07%
1,354,437
Common Stock
Mar 31
2025
SELL
Open market or private sale
$119,500
$4.78 p/Share
25,000
Reduced 1.81%
1,355,322
Common Stock
Jan 21
2025
BUY
Grant, award, or other acquisition
-
476,435
Added 25.66%
1,380,322
Common Stock
Oct 16
2024
SELL
Payment of exercise price or tax liability
$1,641
$6.54 p/Share
251
Reduced 0.03%
903,887
Common Stock
Sep 28
2024
SELL
Payment of exercise price or tax liability
$110,720
$5.89 p/Share
18,798
Reduced 2.04%
904,138
Common Stock
Jul 08
2024
BUY
Grant, award, or other acquisition
-
424,000
Added 31.48%
922,936
Common Stock
Jun 05
2024
SELL
Payment of exercise price or tax liability
$174,566
$4.52 p/Share
38,621
Reduced 7.18%
498,936
Common Stock
Jun 03
2024
SELL
Payment of exercise price or tax liability
$3,079
$4.38 p/Share
703
Reduced 0.13%
537,557
Common Stock
Apr 25
2024
BUY
Open market or private purchase
$32,000
$3.2 p/Share
10,000
Added 1.82%
538,260
Common Stock
Feb 06
2024
BUY
Open market or private purchase
$87,800
$4.39 p/Share
20,000
Added 3.65%
528,260
Common Stock
Oct 16
2023
SELL
Payment of exercise price or tax liability
$749
$4.14 p/Share
181
Reduced 0.04%
508,260
Common Stock
Sep 29
2023
SELL
Payment of exercise price or tax liability
$52,229
$3.93 p/Share
13,290
Reduced 2.55%
508,441
Common Stock
Sep 27
2023
BUY
Open market or private purchase
$81,400
$4.07 p/Share
20,000
Added 3.69%
521,731
Common Stock
Jun 05
2023
BUY
Grant, award, or other acquisition
-
336,826
Added 40.17%
501,731
Common Stock
Jun 02
2023
SELL
Payment of exercise price or tax liability
$2,530
$3.06 p/Share
827
Reduced 0.5%
164,905
Common Stock
Oct 17
2022
SELL
Payment of exercise price or tax liability
$890
$4.3 p/Share
207
Reduced 0.12%
165,732
Common Stock
Sep 28
2022
BUY
Grant, award, or other acquisition
-
155,200
Added 48.33%
165,939
Common Stock
Jun 01
2022
SELL
Payment of exercise price or tax liability
$13,044
$0.16 p/Share
81,525
Reduced 23.29%
268,475
Common Stock
Oct 15
2021
BUY
Grant, award, or other acquisition
-
50,000
Added 12.5%
350,000
Common Stock
Jun 01
2021
BUY
Grant, award, or other acquisition
-
300,000
Added 50.0%
300,000
Common Stock