CooperCompanies (COO): Q1 2025 Earnings Preview and Market Outlook | Monexa