Jul 21
2025
SELL
Payment of exercise price or tax liability
$12,028
$2.76 p/Share
4,358
Reduced 0.23%
1,853,453
Common Stock
Jul 18
2025
BUY
Grant, award, or other acquisition
-
20,832
Added 1.11%
1,857,811
Common Stock
Jul 02
2025
SELL
Payment of exercise price or tax liability
$1,300
$1.76 p/Share
739
Reduced 0.04%
1,836,979
Common Stock
Jul 01
2025
SELL
Payment of exercise price or tax liability
$6,301
$1.59 p/Share
3,963
Reduced 0.22%
1,837,718
Common Stock
Jul 01
2025
BUY
Grant, award, or other acquisition
-
3,219
Added 0.17%
1,841,681
Common Stock
Jun 30
2025
BUY
Grant, award, or other acquisition
-
17,626
Added 0.95%
1,838,462
Common Stock
Jun 03
2025
SELL
Payment of exercise price or tax liability
$6,638
$1.45 p/Share
4,578
Reduced 0.25%
1,791,162
Common Stock
Jun 03
2025
BUY
Grant, award, or other acquisition
$21,068
$0.71 p/Share
29,674
Added 1.6%
1,820,836
Common Stock
Jun 02
2025
BUY
Grant, award, or other acquisition
-
20,945
Added 1.15%
1,795,740
Common Stock
Apr 30
2025
SELL
Open market or private sale
$225,000
$1.71 p/Share
131,579
Reduced 6.9%
1,774,795
Common Stock
Apr 30
2025
BUY
Exercise of in-the-money or at-the-money derivatives securities
$224,000
$1.12 p/Share
200,000
Added 9.49%
1,906,374
Common Stock
Apr 21
2025
SELL
Payment of exercise price or tax liability
$5,948
$1.06 p/Share
5,612
Reduced 0.33%
1,706,374
Common Stock
Apr 21
2025
BUY
Grant, award, or other acquisition
-
20,834
Added 1.2%
1,711,986
Common Stock
Apr 04
2025
SELL
Payment of exercise price or tax liability
$5,164
$0.94 p/Share
5,494
Reduced 0.32%
1,691,152
Common Stock
Apr 03
2025
BUY
Grant, award, or other acquisition
-
20,847
Added 1.21%
1,696,646
Common Stock
Mar 04
2025
SELL
Payment of exercise price or tax liability
$13,772
$0.86 p/Share
16,014
Reduced 0.95%
1,675,799
Common Stock
Mar 03
2025
BUY
Grant, award, or other acquisition
-
50,597
Added 2.9%
1,691,813
Common Stock
Jan 14
2025
SELL
Payment of exercise price or tax liability
$21,189
$1.8 p/Share
11,772
Reduced 0.71%
1,641,216
Common Stock
Jan 13
2025
BUY
Grant, award, or other acquisition
-
24,066
Added 1.44%
1,652,988
Common Stock
Dec 05
2024
SELL
Payment of exercise price or tax liability
$10,584
$0.87 p/Share
12,166
Reduced 0.75%
1,607,441
Common Stock
Dec 05
2024
BUY
Grant, award, or other acquisition
-
46,280
Added 2.78%
1,619,607
Common Stock
Dec 04
2024
BUY
Grant, award, or other acquisition
-
21,551
Added 1.31%
1,628,992
Common Stock
Oct 22
2024
SELL
Payment of exercise price or tax liability
$5,284
$0.99 p/Share
5,338
Reduced 0.34%
1,573,327
Common Stock
Oct 22
2024
BUY
Grant, award, or other acquisition
-
20,832
Added 1.3%
1,578,665
Common Stock
Oct 08
2024
SELL
Payment of exercise price or tax liability
$9,647
$1.01 p/Share
9,552
Reduced 0.61%
1,558,071
Common Stock