Dec 01
2025
BUY
Grant, award, or other acquisition
$4,463
$4.55 p/Share
981
Added 0.17%
570,229
Common Stock
Nov 21
2025
SELL
Open market or private sale
$79,772
$5.11 p/Share
15,611
Reduced 2.67%
569,248
Common Stock
Aug 21
2025
SELL
Open market or private sale
$109,882
$7.42 p/Share
14,809
Reduced 2.47%
584,859
Common Stock
Jun 01
2025
BUY
Grant, award, or other acquisition
$5,030
$5.03 p/Share
1,000
Added 0.17%
599,668
Common Stock
May 20
2025
SELL
Open market or private sale
$113,327
$7.24 p/Share
15,653
Reduced 2.55%
598,668
Common Stock
Mar 31
2025
SELL
Open market or private sale
$9,643
$5.82 p/Share
1,657
Reduced 0.27%
614,321
Common Stock
Mar 10
2025
BUY
Grant, award, or other acquisition
-
120,000
Added 16.3%
615,978
Common Stock
Feb 24
2025
SELL
Open market or private sale
$392,463
$7.03 p/Share
55,827
Reduced 10.12%
495,978
Common Stock
Nov 20
2024
SELL
Payment of exercise price or tax liability
$1,879
$1.94 p/Share
969
Reduced 0.18%
551,805
Common Stock
Aug 20
2024
SELL
Payment of exercise price or tax liability
$1,482
$1.53 p/Share
969
Reduced 0.17%
552,774
Common Stock
Jun 28
2024
BUY
Open market or private purchase
$1,550
$1.55 p/Share
1,000
Added 0.18%
553,743
Common Stock
Jun 10
2024
BUY
Open market or private purchase
$1,800
$1.8 p/Share
1,000
Added 0.18%
552,743
Common Stock
May 21
2024
BUY
Open market or private purchase
$1,900
$1.9 p/Share
1,000
Added 0.18%
551,743
Common Stock
May 20
2024
SELL
Payment of exercise price or tax liability
$1,907
$1.96 p/Share
973
Reduced 0.18%
550,743
Common Stock
Mar 29
2024
SELL
Payment of exercise price or tax liability
$6,154
$1.81 p/Share
3,400
Reduced 0.61%
551,716
Common Stock
Feb 23
2024
BUY
Grant, award, or other acquisition
-
500,000
Added 47.39%
555,116
Common Stock
Nov 20
2023
SELL
Payment of exercise price or tax liability
$116
$0.7 p/Share
167
Reduced 0.3%
55,116
Common Stock
Aug 20
2023
SELL
Payment of exercise price or tax liability
$171
$1.25 p/Share
137
Reduced 0.25%
55,283
Common Stock
May 20
2023
SELL
Payment of exercise price or tax liability
$1,535
$0.39 p/Share
3,936
Reduced 1.17%
332,522
Common Stock
Mar 31
2023
BUY
Open market or private purchase
$6,939
$0.47 p/Share
14,765
Added 4.2%
336,458
Common Stock
Mar 29
2023
BUY
Grant, award, or other acquisition
-
267,781
Added 45.43%
321,693
Common Stock
May 20
2022
BUY
Grant, award, or other acquisition
-
53,912
Added 50.0%
53,912
Common Stock