Oct 07
2025
SELL
Open market or private sale
$250,109
$20.02 p/Share
12,493
Reduced 1.89%
647,600
Common Stock
Oct 07
2025
BUY
Exercise of conversion of derivative security
$98,319
$7.87 p/Share
12,493
Added 1.86%
660,093
Common Stock
Oct 06
2025
SELL
Open market or private sale
$157,311
$19.34 p/Share
8,134
Reduced 1.24%
647,600
Common Stock
Oct 01
2025
SELL
Open market or private sale
$512,280
$20.0 p/Share
25,614
Reduced 3.76%
655,734
Common Stock
Oct 01
2025
BUY
Exercise of conversion of derivative security
$30,652
$6.28 p/Share
4,881
Added 0.71%
681,348
Common Stock
Sep 08
2025
SELL
Open market or private sale
$43,602
$16.92 p/Share
2,577
Reduced 0.38%
676,467
Common Stock
Jul 07
2025
SELL
Open market or private sale
$86,588
$10.81 p/Share
8,010
Reduced 1.17%
679,044
Common Stock
Jun 06
2025
SELL
Open market or private sale
$20,138
$8.23 p/Share
2,447
Reduced 0.35%
687,054
Common Stock
Apr 10
2025
BUY
Grant, award, or other acquisition
-
289,772
Added 29.59%
689,501
Common Stock
Apr 07
2025
SELL
Open market or private sale
$130,371
$6.74 p/Share
19,343
Reduced 4.62%
399,729
Common Stock
Mar 06
2025
SELL
Open market or private sale
$10,919
$6.65 p/Share
1,642
Reduced 0.39%
419,072
Common Stock
Mar 03
2025
SELL
Open market or private sale
$6,792
$6.36 p/Share
1,068
Reduced 0.25%
420,714
Common Stock
Feb 28
2025
BUY
Grant, award, or other acquisition
-
3,290
Added 0.77%
421,782
Common Stock
Jan 06
2025
SELL
Open market or private sale
$33,182
$11.18 p/Share
2,968
Reduced 0.7%
418,492
Common Stock
Dec 06
2024
SELL
Open market or private sale
$24,878
$10.34 p/Share
2,406
Reduced 0.57%
421,460
Common Stock
Oct 07
2024
SELL
Open market or private sale
$65,677
$16.35 p/Share
4,017
Reduced 0.94%
423,866
Common Stock
Sep 06
2024
SELL
Open market or private sale
$46,249
$18.23 p/Share
2,537
Reduced 0.59%
427,883
Common Stock
Aug 16
2024
-
12,909
Reduced 2.91%
430,420
Common Stock
Jul 08
2024
SELL
Open market or private sale
$48,650
$12.62 p/Share
3,855
Reduced 0.86%
443,329
Common Stock
Jun 06
2024
SELL
Open market or private sale
$35,872
$14.43 p/Share
2,486
Reduced 0.55%
447,184
Common Stock
Apr 10
2024
BUY
Grant, award, or other acquisition
-
163,741
Added 26.79%
447,513
Common Stock
Apr 08
2024
SELL
Open market or private sale
$180,386
$12.07 p/Share
14,945
Reduced 5.0%
283,772
Common Stock
Mar 06
2024
SELL
Open market or private sale
$126,193
$12.12 p/Share
10,412
Reduced 3.37%
298,717
Common Stock
Feb 29
2024
SELL
Open market or private sale
$19,149
$12.12 p/Share
1,580
Reduced 0.51%
309,129
Common Stock
Feb 29
2024
BUY
Grant, award, or other acquisition
-
3,291
Added 1.05%
310,709
Common Stock