Bausch Health (BHC) Q2 Earnings and Revenues Beat Estimates — BHC -0.20 · News Impact Screener