No Data Yet
CooperCompanies (COO) faces sell recommendations despite a 19.9% six-month stock price increase to $82.42, driven by slowing revenue, a 7.3 percentage point drop in its five-year free cash flow margin, and a low 5% return on invested capital.