Oct 24
2025
SELL
Open market or private sale
$165,024
$18.0 p/Share
9,168
Reduced 8.61%
97,369
Common Stock
Oct 24
2025
BUY
Exercise of conversion of derivative security
$81,136
$8.85 p/Share
9,168
Added 8.33%
100,899
Common Stock
Oct 23
2025
SELL
Open market or private sale
$61,775
$17.5 p/Share
3,530
Reduced 3.5%
97,369
Common Stock
Oct 23
2025
BUY
Exercise of conversion of derivative security
$26,475
$7.5 p/Share
3,530
Added 3.38%
100,899
Common Stock
Oct 20
2025
SELL
Open market or private sale
$60,010
$17.0 p/Share
3,530
Reduced 3.5%
97,369
Common Stock
Oct 20
2025
BUY
Exercise of conversion of derivative security
$26,475
$7.5 p/Share
3,530
Added 3.38%
100,899
Common Stock
Oct 16
2025
SELL
Open market or private sale
$58,245
$16.5 p/Share
3,530
Reduced 3.5%
97,369
Common Stock
Oct 16
2025
BUY
Exercise of conversion of derivative security
$26,475
$7.5 p/Share
3,530
Added 3.38%
100,899
Common Stock
Oct 03
2025
SELL
Open market or private sale
$57,072
$16.0 p/Share
3,567
Reduced 3.53%
97,369
Common Stock
Oct 03
2025
BUY
Exercise of conversion of derivative security
$26,752
$7.5 p/Share
3,567
Added 3.45%
99,898
Common Stock
Sep 18
2025
SELL
Open market or private sale
$233,200
$15.09 p/Share
15,454
Reduced 13.7%
97,369
Common Stock
Sep 18
2025
BUY
Exercise of conversion of derivative security
$138,313
$8.95 p/Share
15,454
Added 12.05%
112,823
Common Stock
Sep 11
2025
SELL
Open market or private sale
$486,868
$14.51 p/Share
33,554
Reduced 25.63%
97,369
Common Stock
Sep 11
2025
BUY
Exercise of conversion of derivative security
$276,349
$8.95 p/Share
30,877
Added 19.08%
130,923
Common Stock
Jul 25
2025
SELL
Payment of exercise price or tax liability
$27,607
$13.88 p/Share
1,989
Reduced 1.95%
100,046
Common Stock
Mar 10
2025
SELL
Payment of exercise price or tax liability
$15,453
$16.37 p/Share
944
Reduced 0.92%
102,035
Common Stock
Feb 03
2025
SELL
Payment of exercise price or tax liability
$12,647
$14.34 p/Share
882
Reduced 0.85%
102,979
Common Stock
Jan 31
2025
SELL
Payment of exercise price or tax liability
$9,129
$14.56 p/Share
627
Reduced 0.6%
103,861
Common Stock
Jan 30
2025
SELL
Payment of exercise price or tax liability
$10,002
$14.33 p/Share
698
Reduced 0.66%
104,488
Common Stock
Jan 27
2025
SELL
Payment of exercise price or tax liability
$58,478
$14.4 p/Share
4,061
Reduced 3.72%
105,186
Common Stock
Jan 23
2025
BUY
Grant, award, or other acquisition
-
23,956
Added 17.98%
109,247
Common Stock
Jul 29
2024
SELL
Open market or private sale
$29,435
$14.63 p/Share
2,012
Reduced 2.3%
85,291
Common Stock
Mar 11
2024
SELL
Open market or private sale
$14,650
$14.98 p/Share
978
Reduced 1.11%
87,303
Common Stock
Feb 05
2024
SELL
Open market or private sale
$15,083
$14.89 p/Share
1,013
Reduced 1.13%
88,281
Common Stock
Feb 02
2024
SELL
Open market or private sale
$21,420
$15.3 p/Share
1,400
Reduced 1.54%
89,294
Common Stock