Exhibit 991

 

Schedule A

 

The source of funds for all purchases below by the Reporting Person was from personal funds. For each of the transactions below that occurred in multiple trades on the same day, the Reporting Person hereby undertakes to provide full information regarding the number of shares and prices at which the transactions were effected upon request to the staff of the SEC, the Issuer, or a security holder of the Issuer.

 

Date of Transaction Person Effecting
the Transaction
Nature of Transaction Number of Securities Price
per Share
Price Range
03/26/2025 Leonard M. Tannenbaum Purchase of Common Stock 25,959 $11.25 $11.24 - $11.25
03/28/2025 Leonard M. Tannenbaum Purchase of Common Stock 17,495 $11.17 $11.13 - $11.21
03/31/2025 Leonard M. Tannenbaum Purchase of Common Stock 44,065 $10.89 $10.70 - $11.10
04/24/2025 Leonard M. Tannenbaum Purchase of Common Stock 7,869 $9.99 $9.95 - $10.00
04/25/2025 Leonard M. Tannenbaum Purchase of Common Stock 5,000 $10.00 n/a
04/28/2025 Leonard M. Tannenbaum Purchase of Common Stock 5,122 $10.30 $10.20 - $10.30
04/29/2025 Leonard M. Tannenbaum Purchase of Common Stock 10,000 $10.65 $10.63 - $10.66
04/30/2025 Leonard M. Tannenbaum Purchase of Common Stock 35,903 $10.53 $10.25 - $10.75