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