Exhibit B
Schedule of Transactions in Shares
|
Date of Transaction |
Title of Class |
Number of Shares Acquired | Number of Shares Disposed |
Price Per Share
|
| May 19, 2026 | Common Stock, par value $0.001 per share | 300,000 | $22.65 | |
| May 20, 2026 | Common Stock, par value $0.001 per share | 250,000 | $23.7 | |
| May 21, 2026 | Common Stock, par value $0.001 per share | 650,000 | $23.7 |