Harrow (HROW) recently reaffirmed its full year 2025 revenue guidance of US$270 million to US$280 million and outlined ...