Net Sales of $313.9 Million and ICL Sales of $312.5 Million for Fiscal 2024 Impacted by Weak China Macroeconomic Conditions ICL Sales Ex. China Up 17% in Fourth Quarter and 13% in Fiscal 2024 Introduces Outlook for Fiscal 2025 Earnings Conference Call and Webcast Today at 5:00 p.m. Eastern LAKE FOREST, Calif. / Feb 11, 2025 / Business Wire / STAAR Surgical Company (NASDAQ: STAA), the global leader in phakic IOLs with the EVO... Read More