424B5
October 2026 ATM | Offering amount: $2,006,769 | Bank: H.C. Wainwright & Co.
424B5
October 2025 ATM | Offering amount: $2,847,954 | Amount sold to date: $2,068,866 | Float: 264,985,820
424B5
42,666,720 Ordinary Shares represented
by 1,066,668 American Depositary Shares
424B5
339,130 American Depositary Shares
424B5
500,000 American Depositary
Shares