Exhibit 1
Transactions in the Securities of the Issuer During the Past Sixty Days
| Nature of the Transaction |
Securities Purchased/(Sold) |
Price Per Security($) |
Date of Purchase/Sale |
LYNROCK LAKE LP
(On Behalf of Lynrock Lake Master Fund LP)
| Sale of Ordinary Shares | (800) | 14.1738 | 07/14/2026 |
| Sale of Ordinary Shares | (73) | 14.1500 | 07/14/2026 |
| Sale of Ordinary Shares | (4,126) | 14.1683 | 07/15/2026 |
| Sale of Ordinary Shares | (642) | 14.2224 | 07/15/2026 |
| Sale of Ordinary Shares | (1,951) | 13.8868 | 07/17/2026 |
| Sale of Ordinary Shares | (20,631) | 13.7086 | 07/20/2026 |
| Sale of Ordinary Shares | (24,042) | 13.5285 | 07/21/2026 |
| Sale of Ordinary Shares | (30,879) | 13.1253 | 07/22/2026 |
| Sale of Ordinary Shares | (67,491) | 12.9348 | 07/23/2026 |
| Sale of Ordinary Shares | (7,991) | 12.7622 | 07/23/2026 |
| Sale of Ordinary Shares | (11,100) | 13.0631 | 07/24/2026 |