Dec 26
2025
SELL
Payment of exercise price or tax liability
$1,547,578
$14.25 p/Share
108,602
Reduced 9.61%
1,021,180
Common Stock
Dec 15
2025
SELL
Open market or private sale
$846,276
$10.86 p/Share
77,926
Reduced 6.45%
1,129,782
Common Stock
Dec 15
2025
BUY
Exercise of conversion of derivative security
$635,946
$9.03 p/Share
70,426
Added 5.51%
1,207,708
Common Stock
Dec 01
2025
SELL
Open market or private sale
$146,015
$10.01 p/Share
14,587
Reduced 1.27%
1,137,282
Common Stock
Dec 01
2025
BUY
Exercise of conversion of derivative security
$131,720
$9.03 p/Share
14,587
Added 1.25%
1,151,869
Common Stock
Nov 24
2025
SELL
Open market or private sale
$146,453
$10.04 p/Share
14,587
Reduced 1.27%
1,137,282
Common Stock
Nov 24
2025
BUY
Exercise of conversion of derivative security
$131,720
$9.03 p/Share
14,587
Added 1.25%
1,151,869
Common Stock
Mar 15
2025
SELL
Payment of exercise price or tax liability
$119,037
$8.9 p/Share
13,375
Reduced 1.16%
1,137,282
Common Stock
Feb 19
2025
SELL
Open market or private sale
$4,000
$10.0 p/Share
400
Reduced 0.03%
1,150,657
Common Stock
Feb 19
2025
BUY
Exercise of conversion of derivative security
$3,611
$9.03 p/Share
400
Added 0.03%
1,151,057
Common Stock
Feb 11
2025
SELL
Payment of exercise price or tax liability
$676,704
$9.57 p/Share
70,711
Reduced 5.79%
1,150,657
Common Stock
Feb 11
2025
BUY
Grant, award, or other acquisition
-
137,075
Added 10.1%
1,220,768
Common Stock
Jan 04
2025
SELL
Payment of exercise price or tax liability
$69,332
$9.41 p/Share
7,368
Reduced 0.68%
1,083,693
Common Stock
Jan 03
2025
SELL
Payment of exercise price or tax liability
$390,270
$9.41 p/Share
41,474
Reduced 3.66%
1,091,061
Common Stock
Jan 03
2025
BUY
Grant, award, or other acquisition
-
266,528
Added 19.05%
1,132,535
Common Stock
Jan 02
2025
SELL
Payment of exercise price or tax liability
$192,223
$9.31 p/Share
20,647
Reduced 2.33%
866,007
Common Stock
Dec 02
2024
SELL
Open market or private sale
$75,150
$10.02 p/Share
7,500
Reduced 0.84%
886,654
Common Stock
Dec 02
2024
BUY
Exercise of conversion of derivative security
$64,574
$8.61 p/Share
7,500
Added 0.83%
894,154
Common Stock
Nov 06
2024
SELL
Open market or private sale
$98,762
$12.5 p/Share
7,901
Reduced 0.88%
886,654
Common Stock
Nov 06
2024
BUY
Exercise of conversion of derivative security
$97,024
$12.28 p/Share
7,901
Added 0.88%
894,555
Common Stock
Nov 01
2024
SELL
Open market or private sale
$85,950
$11.46 p/Share
7,500
Reduced 0.84%
886,654
Common Stock
Nov 01
2024
BUY
Exercise of conversion of derivative security
$64,574
$8.61 p/Share
7,500
Added 0.83%
894,154
Common Stock
Oct 01
2024
SELL
Open market or private sale
$79,500
$10.6 p/Share
7,500
Reduced 0.84%
886,654
Common Stock
Oct 01
2024
BUY
Exercise of conversion of derivative security
$64,574
$8.61 p/Share
7,500
Added 0.83%
894,154
Common Stock
Sep 03
2024
SELL
Open market or private sale
$87,825
$11.71 p/Share
7,500
Reduced 0.84%
886,654
Common Stock