Aug 12
2025
SELL
Open market or private sale
$9,057,691
$17.4 p/Share
520,557
Reduced 24.3%
1,621,835
Common Stock
Aug 08
2025
SELL
Open market or private sale
$5,982,515
$18.04 p/Share
331,625
Reduced 13.4%
2,142,392
Common Stock
Aug 08
2025
BUY
Exercise of conversion of derivative security
-
1,000,000
Added 28.79%
2,474,017
Common Stock
Aug 04
2025
SELL
Open market or private sale
$227,221
$15.97 p/Share
14,228
Reduced 0.96%
1,474,017
Common Stock
Aug 03
2025
BUY
Exercise of conversion of derivative security
-
26,540
Added 1.75%
1,488,245
Common Stock
Jul 29
2025
SELL
Open market or private sale
$420,292
$16.56 p/Share
25,380
Reduced 1.71%
1,461,705
Common Stock
Jul 28
2025
BUY
Exercise of conversion of derivative security
-
47,350
Added 3.09%
1,487,085
Common Stock
Jun 26
2025
SELL
Open market or private sale
$1,951,404
$17.22 p/Share
113,322
Reduced 7.3%
1,439,735
Common Stock
Jun 25
2025
SELL
Open market or private sale
$4,104,504
$16.87 p/Share
243,302
Reduced 13.54%
1,553,057
Common Stock
Jun 24
2025
SELL
Open market or private sale
$5,127,427
$16.8 p/Share
305,204
Reduced 14.52%
1,796,359
Common Stock
Jun 23
2025
SELL
Open market or private sale
$3,157,020
$16.71 p/Share
188,930
Reduced 8.25%
2,101,563
Common Stock
Jun 20
2025
SELL
Open market or private sale
$6,384,444
$17.14 p/Share
372,488
Reduced 13.99%
2,290,493
Common Stock
May 08
2025
SELL
Open market or private sale
$954,029
$10.37 p/Share
91,999
Reduced 3.34%
2,660,745
Common Stock
May 03
2025
BUY
Exercise of conversion of derivative security
-
26,540
Added 0.95%
2,752,744
Common Stock
May 02
2025
BUY
Exercise of conversion of derivative security
-
145,834
Added 5.08%
2,726,204
Common Stock
Apr 29
2025
SELL
Open market or private sale
$251,509
$9.9 p/Share
25,405
Reduced 0.97%
2,580,370
Common Stock
Apr 28
2025
BUY
Exercise of conversion of derivative security
-
47,350
Added 1.78%
2,605,775
Common Stock
Mar 20
2025
SELL
Open market or private sale
$1,689,005
$10.7 p/Share
157,851
Reduced 5.81%
2,558,425
Common Stock
Mar 17
2025
BUY
Exercise of conversion of derivative security
-
288,824
Added 9.61%
2,716,276
Common Stock
Mar 11
2025
SELL
Open market or private sale
$656,816
$11.09 p/Share
59,226
Reduced 2.38%
2,427,452
Common Stock
Mar 10
2025
SELL
Open market or private sale
$2,208,000
$11.04 p/Share
200,000
Reduced 7.44%
2,486,678
Common Stock
Mar 07
2025
SELL
Open market or private sale
$3,056,286
$11.79 p/Share
259,227
Reduced 8.8%
2,686,678
Common Stock
Mar 06
2025
SELL
Open market or private sale
$3,118,500
$12.03 p/Share
259,227
Reduced 8.09%
2,945,905
Common Stock
Mar 04
2025
SELL
Open market or private sale
$304,002
$11.5 p/Share
26,435
Reduced 0.82%
3,205,132
Common Stock
Feb 27
2025
BUY
Grant, award, or other acquisition
-
48,187
Added 1.47%
3,231,567
Common Stock