Bausch Health announces share buyback of up to $50 million - BHC News | Rallies