Skip to content
BHC WACC: 8.13% — Bausch Health Companies Inc Cost of Capital (July 2026) | DeepViews