Oct 05
2025
SELL
Payment of exercise price or tax liability
$471,862
$17.02 p/Share
27,724
Reduced 2.75%
981,630
Common Stock
Oct 01
2025
SELL
Payment of exercise price or tax liability
$195,276
$16.91 p/Share
11,548
Reduced 1.13%
1,009,354
Common Stock
Sep 10
2025
BUY
Exercise of conversion of derivative security
$93,975
$4.45 p/Share
21,118
Added 2.03%
1,020,902
Common Stock
Sep 09
2025
SELL
Open market or private sale
$1,027,950
$18.69 p/Share
55,000
Reduced 5.21%
999,784
Common Stock
Jun 25
2025
BUY
Grant, award, or other acquisition
-
129,848
Added 10.96%
1,054,784
Common Stock
May 27
2025
SELL
Open market or private sale
$596,400
$9.94 p/Share
60,000
Reduced 5.27%
1,078,080
Common Stock
May 19
2025
SELL
Open market or private sale
$631,800
$10.53 p/Share
60,000
Reduced 5.01%
1,138,080
Common Stock
May 12
2025
SELL
Open market or private sale
$2,557,500
$10.23 p/Share
250,000
Reduced 17.26%
1,198,080
Common Stock
Apr 05
2025
SELL
Payment of exercise price or tax liability
$153,453
$5.64 p/Share
27,208
Reduced 1.84%
1,448,080
Common Stock
Apr 04
2025
SELL
Payment of exercise price or tax liability
$36,958
$5.64 p/Share
6,553
Reduced 0.44%
1,475,288
Common Stock
Apr 04
2025
BUY
Grant, award, or other acquisition
-
175,936
Added 10.61%
1,481,841
Common Stock
Apr 01
2025
SELL
Payment of exercise price or tax liability
$58,531
$7.18 p/Share
8,152
Reduced 0.62%
1,305,905
Common Stock
Mar 25
2025
SELL
Open market or private sale
$301,264
$7.06 p/Share
42,672
Reduced 3.15%
1,314,057
Common Stock
Mar 24
2025
SELL
Open market or private sale
$191,022
$6.99 p/Share
27,328
Reduced 1.97%
1,356,729
Common Stock
Mar 17
2025
SELL
Open market or private sale
$374,400
$6.24 p/Share
60,000
Reduced 4.15%
1,384,057
Common Stock
Oct 05
2024
SELL
Payment of exercise price or tax liability
$21,841
$1.48 p/Share
14,758
Reduced 1.01%
1,444,057
Common Stock
Oct 01
2024
SELL
Payment of exercise price or tax liability
$21,017
$1.37 p/Share
15,341
Reduced 1.04%
1,458,815
Common Stock
Jul 01
2024
SELL
Payment of exercise price or tax liability
$6,083
$1.51 p/Share
4,029
Reduced 0.27%
1,474,156
Common Stock
Apr 05
2024
SELL
Payment of exercise price or tax liability
$83,254
$4.34 p/Share
19,183
Reduced 1.28%
1,478,185
Common Stock
Apr 05
2024
BUY
Grant, award, or other acquisition
-
231,410
Added 13.39%
1,497,368
Common Stock
Apr 01
2024
SELL
Payment of exercise price or tax liability
$49,621
$4.15 p/Share
11,957
Reduced 0.94%
1,265,958
Common Stock
Jan 01
2024
SELL
Payment of exercise price or tax liability
$16,102
$3.08 p/Share
5,228
Reduced 0.41%
1,277,915
Common Stock
Oct 01
2023
SELL
Payment of exercise price or tax liability
$9,652
$0.8 p/Share
12,066
Reduced 0.92%
1,305,200
Common Stock
Jul 01
2023
SELL
Payment of exercise price or tax liability
$6,174
$1.38 p/Share
4,474
Reduced 0.34%
1,317,266
Common Stock
Apr 07
2023
BUY
Grant, award, or other acquisition
-
275,517
Added 17.25%
1,321,740
Common Stock