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