Bausch Health announces $50 million share repurchase program - BHC News | Rallies