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 (4,710) 15.5267 04/23/2026
Sale of Ordinary Shares (545) 15.6547 04/23/2026
Sale of Ordinary Shares (5,845) 15.4162 04/23/2026
Sale of Ordinary Shares (19,455) 15.7661 04/24/2026
Sale of Ordinary Shares (14,155) 15.7407 04/24/2026
Sale of Ordinary Shares (20,000) 15.7862 04/24/2026
Sale of Ordinary Shares (15,290) 15.7373 04/24/2026
Sale of Ordinary Shares (11,657) 15.8579 04/24/2026
Sale of Ordinary Shares (2,785) 15.9413 04/24/2026
Sale of Ordinary Shares (9,631) 16.0684 04/24/2026
Sale of Ordinary Shares (8,343) 15.8821 04/27/2026
Sale of Ordinary Shares (7,716) 15.9821 04/27/2026
Sale of Ordinary Shares (5,414) 16.0270 04/27/2026
Sale of Ordinary Shares (9,499) 16.0163 04/28/2026
Sale of Ordinary Shares (4,955) 16.0198 04/28/2026
Sale of Ordinary Shares (12,628) 16.1213 04/28/2026
Sale of Ordinary Shares (14,707) 16.0732 04/28/2026
Sale of Ordinary Shares (257) 16.1444 04/28/2026