Skip to content
NEOG WACC: 7.30% — Neogen Corp Cost of Capital (May 2026) | DeepViews