EXHIBIT 1
Transactions in the Common Stock of the Issuer by Reporting Persons During the Past 60 Days

Date
Buy/Sell
Security
Approximate
Price Per Share1
Amount of Shares Bought/(Sold)

 The D3 Family Bulldog Fund, L.P.
 
6/2/2025
BUY
Common Stock
$5.40
1,004
 
6/3/2025
BUY
Common Stock
$5.40
33,379
 
6/4/2025
BUY
Common Stock
$5.36
13,338
 
6/5/2025
BUY
Common Stock
$5.36
65,711
 
6/9/2025
BUY
Common Stock
$5.35
722
 
6/10/2025
BUY
Common Stock
$5.35
207
 
6/13/2025
BUY
Common Stock
$5.35
7,180
 
6/17/2025
BUY
Common Stock
$5.34
16,110
 
6/18/2025
BUY
Common Stock
$5.36
25,517
 
6/20/2025
BUY
Common Stock
$5.38
15,848
 
6/23/2025
BUY
Common Stock
$5.35
4,638
 
7/9/2025
BUY
Common Stock
$5.71
24,244
 
7/10/2025
BUY
Common Stock
$5.70
19,363
 
7/11/2025
BUY
Common Stock
$5.68
25,087
 
7/14/2025
BUY
Common Stock
$5.70
18,314
 
 
The D3 Family Fund, L.P.
 
6/3/2025
BUY
Common Stock
$5.40
18,463
 
6/4/2025
BUY
Common Stock
$5.36
8,035
 
6/5/2025
BUY
Common Stock
$5.36
39,589
 
6/9/2025
BUY
Common Stock
$5.35
440
 
6/10/2025
BUY
Common Stock
$5.35
120
 
6/13/2025
BUY
Common Stock
$5.35
4,325
 
6/17/2025
BUY
Common Stock
$5.34
9,707
 
6/18/2025
BUY
Common Stock
$5.36
15,373
 
6/20/2025
BUY
Common Stock
$5.38
9,547
 
6/23/2025
BUY
Common Stock
$5.35
2,795
 
 
Haredale Ltd.
 
6/3/2025
BUY
Common Stock
$5.40
1,530
 
6/4/2025
BUY
Common Stock
$5.36
998
 
6/5/2025
BUY
Common Stock
$5.36
4,914
 
6/10/2025
BUY
Common Stock
$5.35
69
 
6/13/2025
BUY
Common Stock
$5.35
537
 
6/17/2025
BUY
Common Stock
$5.34
1,205
 
6/18/2025
BUY
Common Stock
$5.36
1,908
 
6/20/2025
BUY
Common Stock
$5.38
1,185
 
6/23/2025
BUY
Common Stock
$5.35
347
 
7/9/2025
BUY
Common Stock
$5.71
2,489
 
7/10/2025
BUY
Common Stock
$5.70
1,829
 
7/11/2025
BUY
Common Stock
$5.68
2,175
 
7/14/2025
BUY
Common Stock
$5.70
1,499
 




1 Excluding any brokerage fees.