Bausch + Lomb Corp (BLCO) reported stronger-than-expected results for the fourth quarter of 2024, with both earnings per share (EPS) and revenue surpassing analyst forecasts. The company posted an ...