COO Financials: Cooper Companies Inc AI Analysis