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