EXHIBIT 2
SCHEDULE A
Transaction Date | Nature of Transaction | Quantity | Weighted Average Price Per Share* | Price Range | |
Minimum | Maximum | ||||
July 10, 2025 | Open Market Sale | 7,632 | $13.618 | $13.50 | $13.69 |
July 11, 2025 | Open Market Sale | 4,622 | $13.5892 | $13.50 | $13.775 |
July 14, 2025 | Open Market Sale | 22,026 | $13.7427 | $13.50 | $14.44 |
July 15, 2025 | Open Market Sale | 6,467 | $13.7618 | $13.52 | $13.86 |
July 16, 2025 | Open Market Sale | 10,841 | $13.9352 | $13.70 | $14.11 |
July 17, 2025 | Open Market Sale | 8,276 | $13.864 | $13.7296 | $14.085 |
July 18, 2025 | Open Market Sale | 19,737 | $13.8551 | $13.54 | $14.075 |
July 21, 2025 | Open Market Sale | 6,039 | $13.7225 | $13.50 | $14.04 |
July 22, 2025 | Open Market Sale | 29,875 | $13.8812 | $13.52 | $13.94 |
July 23, 2025 | Open Market Sale | 21,194 | $14.0534 | $13.86 | $14.52 |
July 24, 2025 | Open Market Sale | 10,248 | $13.9717 | $13.82 | $14.09 |
July 25, 2025 | Open Market Sale | 3,043 | $13.7278 | $13.60 | $14.08 |
*The Reporting Persons undertake to provide to the SEC staff, upon request, full information regarding the number of shares purchased at each price within the ranges set forth in the table above.