Aug 13
2025
|
SELL
Payment of exercise price or tax liability
|
$42,570
$4.65 p/Share
|
9,155
Reduced 1.17%
|
773,157
Common Stock
|
|
Jul 01
2025
|
SELL
Payment of exercise price or tax liability
|
$41,350
$5.0 p/Share
|
8,270
Reduced 1.05%
|
782,312
Common Stock
|
|
May 19
2025
|
BUY
Open market or private purchase
|
$19,687
$4.86 p/Share
|
4,051
Added 0.51%
|
789,082
Common Stock
|
|
May 16
2025
|
BUY
Open market or private purchase
|
$103,278
$4.93 p/Share
|
20,949
Added 2.6%
|
785,031
Common Stock
|
|
May 13
2025
|
SELL
Payment of exercise price or tax liability
|
$105,018
$4.47 p/Share
|
23,494
Reduced 2.98%
|
764,082
Common Stock
|
|
Apr 08
2025
|
SELL
Payment of exercise price or tax liability
|
$16,686
$3.77 p/Share
|
4,426
Reduced 0.56%
|
787,576
Common Stock
|
|
Apr 01
2025
|
SELL
Payment of exercise price or tax liability
|
$13,774
$4.63 p/Share
|
2,975
Reduced 0.37%
|
792,002
Common Stock
|
|
Apr 01
2025
|
BUY
Grant, award, or other acquisition
|
-
|
263,701
Added 24.91%
|
794,977
Common Stock
|
|
Mar 07
2025
|
SELL
Payment of exercise price or tax liability
|
$75,618
$4.83 p/Share
|
15,656
Reduced 2.86%
|
531,276
Common Stock
|
|
Mar 05
2025
|
BUY
Grant, award, or other acquisition
|
-
|
31,672
Added 5.47%
|
546,932
Common Stock
|
|
Dec 10
2024
|
|
-
|
20,000
Reduced 3.74%
|
515,260
Common Stock
|
|
Nov 04
2024
|
SELL
Payment of exercise price or tax liability
|
$1,142,550
$6.27 p/Share
|
182,225
Reduced 25.45%
|
533,760
Common Stock
|
|