Sep 02
2025
SELL
Payment of exercise price or tax liability
$29,764
$2.37 p/Share
12,559
Reduced 0.75%
1,651,218
Common Stock
Aug 28
2025
SELL
Payment of exercise price or tax liability
$5,016
$2.54 p/Share
1,975
Reduced 0.12%
1,663,777
Common Stock
Jun 02
2025
SELL
Payment of exercise price or tax liability
$27,517
$3.11 p/Share
8,848
Reduced 0.53%
1,665,752
Common Stock
May 28
2025
SELL
Payment of exercise price or tax liability
$4,217
$3.03 p/Share
1,392
Reduced 0.08%
1,674,600
Common Stock
Mar 12
2025
SELL
Payment of exercise price or tax liability
$1,461
$3.33 p/Share
439
Reduced 0.03%
1,675,992
Common Stock
Mar 03
2025
SELL
Payment of exercise price or tax liability
$64,720
$3.08 p/Share
21,013
Reduced 1.24%
1,676,431
Common Stock
Feb 28
2025
SELL
Payment of exercise price or tax liability
$18,467
$3.16 p/Share
5,844
Reduced 0.34%
1,697,444
Common Stock
Dec 13
2024
SELL
Open market or private sale
$1,173,750
$3.75 p/Share
313,000
Reduced 15.52%
1,703,288
Common Stock
Dec 13
2024
BUY
Exercise of conversion of derivative security
$458,375
$0.93 p/Share
492,877
Added 19.64%
2,016,288
Common Stock
Dec 12
2024
SELL
Payment of exercise price or tax liability
$2,428
$3.91 p/Share
621
Reduced 0.04%
1,523,411
Common Stock
Dec 12
2024
SELL
Open market or private sale
$638,066
$3.92 p/Share
162,772
Reduced 9.65%
1,524,032
Common Stock
Dec 12
2024
BUY
Exercise of conversion of derivative security
$440,009
$0.93 p/Share
473,129
Added 21.9%
1,686,804
Common Stock
Dec 02
2024
SELL
Payment of exercise price or tax liability
$25,980
$4.96 p/Share
5,238
Reduced 0.43%
1,213,675
Common Stock
Nov 29
2024
SELL
Payment of exercise price or tax liability
$8,007
$4.98 p/Share
1,608
Reduced 0.13%
1,218,913
Common Stock
Sep 12
2024
SELL
Payment of exercise price or tax liability
$2,759
$6.3 p/Share
438
Reduced 0.04%
1,222,115
Common Stock
Sep 03
2024
SELL
Payment of exercise price or tax liability
$22,091
$5.99 p/Share
3,688
Reduced 0.3%
1,222,553
Common Stock
Aug 28
2024
SELL
Payment of exercise price or tax liability
$8,425
$6.07 p/Share
1,388
Reduced 0.11%
1,226,241
Common Stock
Jun 12
2024
SELL
Payment of exercise price or tax liability
$3,087
$7.05 p/Share
438
Reduced 0.04%
1,227,629
Common Stock
May 31
2024
SELL
Payment of exercise price or tax liability
$27,991
$7.59 p/Share
3,688
Reduced 0.3%
1,228,067
Common Stock
May 28
2024
SELL
Payment of exercise price or tax liability
$9,951
$7.17 p/Share
1,388
Reduced 0.11%
1,231,755
Common Stock
Mar 12
2024
SELL
Payment of exercise price or tax liability
$3,591
$8.2 p/Share
438
Reduced 0.04%
1,233,143
Common Stock
Mar 04
2024
SELL
Payment of exercise price or tax liability
$4,518
$8.51 p/Share
531
Reduced 0.04%
1,233,581
Common Stock
Mar 01
2024
BUY
Grant, award, or other acquisition
-
230,297
Added 15.73%
1,234,112
Common Stock
Feb 29
2024
SELL
Payment of exercise price or tax liability
$159,933
$10.69 p/Share
14,961
Reduced 1.47%
1,003,815
Common Stock
Feb 28
2024
SELL
Payment of exercise price or tax liability
$15,669
$9.83 p/Share
1,594
Reduced 0.13%
1,220,521
Common Stock