Stockreport

Why Bausch Health Stock Plunged After Posting First-Quarter 2024 Results [Seeking Alpha]

Bausch Health Companies Inc.  (BHC) 
Last bausch health companies inc. earnings: 2/19 06:59 am Check Earnings Report
PDF The company's debt maturity profile raises concerns for investors, with a large amount of debt maturing in 2025 and even more in 2027-2028. Despite the challenges, Ba [Read more]