Oct 25
2025
SELL
Payment of exercise price or tax liability
$870
$6.4 p/Share
136
Reduced 0.05%
250,398
Common Stock
Oct 25
2025
BUY
Exercise of conversion of derivative security
-
555
Added 0.22%
250,466
Common Stock
Sep 25
2025
SELL
Payment of exercise price or tax liability
$442
$6.5 p/Share
68
Reduced 0.03%
249,979
Common Stock
Sep 25
2025
BUY
Exercise of conversion of derivative security
-
277
Added 0.11%
250,047
Common Stock
Sep 05
2025
SELL
Payment of exercise price or tax liability
$8,026
$6.59 p/Share
1,218
Reduced 0.49%
249,770
Common Stock
Sep 05
2025
BUY
Exercise of conversion of derivative security
-
5,000
Added 1.95%
250,988
Common Stock
Sep 04
2025
SELL
Payment of exercise price or tax liability
$7,904
$6.49 p/Share
1,218
Reduced 0.49%
245,988
Common Stock
Sep 04
2025
BUY
Exercise of conversion of derivative security
-
5,000
Added 1.98%
247,206
Common Stock
Aug 25
2025
SELL
Payment of exercise price or tax liability
$412
$6.06 p/Share
68
Reduced 0.03%
242,206
Common Stock
Aug 25
2025
BUY
Exercise of conversion of derivative security
-
278
Added 0.11%
242,274
Common Stock
Aug 07
2025
SELL
Open market or private sale
$20,832
$6.51 p/Share
3,200
Reduced 1.31%
241,996
Common Stock
Jul 25
2025
SELL
Payment of exercise price or tax liability
$400
$5.89 p/Share
68
Reduced 0.03%
245,196
Common Stock
Jul 25
2025
BUY
Exercise of conversion of derivative security
-
278
Added 0.11%
245,264
Common Stock
Jul 07
2025
SELL
Open market or private sale
$6,500
$6.5 p/Share
1,000
Reduced 0.41%
244,986
Common Stock
Jul 03
2025
SELL
Open market or private sale
$19,530
$6.51 p/Share
3,000
Reduced 1.2%
245,986
Common Stock
Jul 02
2025
SELL
Open market or private sale
$18,312
$6.54 p/Share
2,800
Reduced 1.11%
248,986
Common Stock
Jun 25
2025
SELL
Payment of exercise price or tax liability
$391
$5.75 p/Share
68
Reduced 0.03%
251,786
Common Stock
Jun 25
2025
BUY
Exercise of conversion of derivative security
-
277
Added 0.11%
251,854
Common Stock
Jun 05
2025
SELL
Payment of exercise price or tax liability
$6,711
$5.51 p/Share
1,218
Reduced 0.48%
251,577
Common Stock
Jun 05
2025
BUY
Exercise of conversion of derivative security
-
5,000
Added 1.94%
252,795
Common Stock
Jun 04
2025
SELL
Payment of exercise price or tax liability
$6,759
$5.55 p/Share
1,218
Reduced 0.49%
247,795
Common Stock
Jun 04
2025
BUY
Exercise of conversion of derivative security
-
5,000
Added 1.97%
249,013
Common Stock
May 25
2025
SELL
Payment of exercise price or tax liability
$369
$5.44 p/Share
68
Reduced 0.03%
244,013
Common Stock
May 25
2025
BUY
Exercise of conversion of derivative security
-
278
Added 0.11%
244,081
Common Stock
Apr 25
2025
SELL
Payment of exercise price or tax liability
$323
$4.75 p/Share
68
Reduced 0.03%
243,803
Common Stock