Dec 09
2025
SELL
Open market or private sale
$634,730
$14.45 p/Share
43,926
Reduced 19.01%
187,198
Common Stock
Dec 08
2025
SELL
Open market or private sale
$255,061
$14.27 p/Share
17,874
Reduced 7.18%
231,124
Common Stock
Dec 05
2025
SELL
Open market or private sale
$8,019
$14.45 p/Share
555
Reduced 0.22%
248,998
Common Stock
Nov 25
2025
SELL
Open market or private sale
$864,548
$14.46 p/Share
59,789
Reduced 19.33%
249,553
Common Stock
Nov 21
2025
SELL
Open market or private sale
$292,883
$13.06 p/Share
22,426
Reduced 6.76%
309,342
Common Stock
Nov 13
2025
SELL
Open market or private sale
$193,244
$14.27 p/Share
13,542
Reduced 3.92%
331,768
Common Stock
Nov 13
2025
BUY
Exercise of conversion of derivative security
$103,460
$7.64 p/Share
13,542
Added 3.77%
345,310
Common Stock
Aug 20
2025
SELL
Sale (or disposition) back to the issuer
$179,784
$7.64 p/Share
23,532
Reduced 6.62%
331,768
Common Stock
May 20
2025
SELL
Sale (or disposition) back to the issuer
$117,544
$5.1 p/Share
23,048
Reduced 6.09%
355,300
Common Stock
Apr 03
2025
BUY
Grant, award, or other acquisition
-
48,231
Added 11.31%
378,348
Common Stock
Feb 20
2025
SELL
Open market or private sale
$161,991
$6.9 p/Share
23,477
Reduced 6.64%
330,117
Common Stock
Dec 03
2024
SELL
Open market or private sale
$223,792
$5.9 p/Share
37,931
Reduced 9.69%
353,594
Common Stock
Dec 02
2024
SELL
Open market or private sale
$589,662
$6.1 p/Share
96,666
Reduced 19.8%
391,525
Common Stock
Nov 20
2024
SELL
Payment of exercise price or tax liability
$90,092
$4.43 p/Share
20,337
Reduced 4.0%
488,191
Common Stock
Aug 20
2024
SELL
Open market or private sale
$53,792
$2.61 p/Share
20,610
Reduced 3.9%
508,528
Common Stock
May 20
2024
SELL
Open market or private sale
$86,402
$4.25 p/Share
20,330
Reduced 3.7%
529,138
Common Stock
Mar 04
2024
BUY
Grant, award, or other acquisition
-
200,000
Added 26.69%
549,468
Common Stock
Feb 20
2024
SELL
Payment of exercise price or tax liability
$19,898
$1.78 p/Share
11,179
Reduced 3.1%
349,468
Common Stock
Nov 20
2023
SELL
Payment of exercise price or tax liability
$18,741
$2.29 p/Share
8,184
Reduced 2.22%
360,647
Common Stock
Aug 20
2023
SELL
Payment of exercise price or tax liability
$23,498
$2.48 p/Share
9,475
Reduced 2.5%
368,831
Common Stock
May 20
2023
SELL
Payment of exercise price or tax liability
$13,113
$1.39 p/Share
9,434
Reduced 2.43%
378,306
Common Stock
Mar 03
2023
BUY
Grant, award, or other acquisition
-
125,000
Added 24.38%
387,740
Common Stock
Feb 20
2023
SELL
Payment of exercise price or tax liability
$10,210
$1.48 p/Share
6,899
Reduced 2.56%
262,740
Common Stock
Nov 20
2022
SELL
Open market or private sale
$12,048
$1.47 p/Share
8,196
Reduced 2.96%
269,060
Common Stock
Aug 20
2022
SELL
Open market or private sale
$19,797
$2.47 p/Share
8,015
Reduced 2.81%
277,254
Common Stock