Cooper Companies (COO) hold rating: explore contact lens demand, competition vs Alcon & Bausch+Lomb, and cash flow trends.