Dec 05
2025
SELL
Payment of exercise price or tax liability
$2,968
$14.07 p/Share
211
Reduced 0.15%
140,889
Common Stock
Dec 03
2025
BUY
Exercise of conversion of derivative security
-
536
Added 0.38%
141,100
Common Stock
Sep 30
2025
SELL
Payment of exercise price or tax liability
-
13,123
Reduced 8.54%
140,564
Common Stock
Sep 30
2025
BUY
Exercise of conversion of derivative security
-
33,350
Added 17.83%
153,687
Common Stock
Sep 09
2025
SELL
Payment of exercise price or tax liability
$332,046
$9.35 p/Share
35,513
Reduced 16.17%
184,050
Common Stock
Sep 09
2025
SELL
Open market or private sale
$581,062
$9.12 p/Share
63,713
Reduced 34.62%
120,337
Common Stock
Sep 09
2025
BUY
Exercise of conversion of derivative security
-
90,250
Added 29.13%
219,563
Common Stock
Aug 14
2025
SELL
Payment of exercise price or tax liability
$2,017
$9.56 p/Share
211
Reduced 0.16%
129,313
Common Stock
Aug 13
2025
BUY
Exercise of conversion of derivative security
-
535
Added 0.41%
129,524
Common Stock
May 15
2025
SELL
Payment of exercise price or tax liability
$2,201
$9.21 p/Share
239
Reduced 0.12%
201,042
Common Stock
Feb 14
2025
SELL
Open market or private sale
$2,542
$10.64 p/Share
239
Reduced 0.12%
201,281
Common Stock
Feb 13
2025
BUY
Grant, award, or other acquisition
-
536
Added 0.27%
201,520
Common Stock
Dec 27
2024
SELL
Open market or private sale
$14,040
$10.4 p/Share
1,350
Reduced 0.67%
201,520
Common Stock
Nov 29
2024
SELL
Open market or private sale
$19,372
$14.35 p/Share
1,350
Reduced 0.66%
202,870
Common Stock
Oct 25
2024
SELL
Open market or private sale
$16,038
$11.88 p/Share
1,350
Reduced 0.66%
204,220
Common Stock
Sep 30
2024
SELL
Payment of exercise price or tax liability
$15,737
$9.34 p/Share
1,685
Reduced 0.81%
205,570
Common Stock
Sep 30
2024
SELL
Payment of exercise price or tax liability
$122,391
$9.34 p/Share
13,104
Reduced 6.25%
196,548
Common Stock
Sep 30
2024
BUY
Grant, award, or other acquisition
-
10,707
Added 4.91%
207,255
Common Stock
Sep 27
2024
SELL
Open market or private sale
$14,094
$10.44 p/Share
1,350
Reduced 0.64%
209,652
Common Stock
Aug 30
2024
SELL
Open market or private sale
$14,539
$10.77 p/Share
1,350
Reduced 0.64%
211,002
Common Stock
Jul 26
2024
SELL
Open market or private sale
$22,909
$16.97 p/Share
1,350
Reduced 0.63%
212,352
Common Stock
Jun 28
2024
SELL
Open market or private sale
$21,640
$16.03 p/Share
1,350
Reduced 0.63%
213,702
Common Stock
May 31
2024
SELL
Open market or private sale
$22,477
$16.65 p/Share
1,350
Reduced 0.62%
215,052
Common Stock