Skip to content
NNBR WACC: 12.87% — NN Inc Cost of Capital (April 2026) | DeepViews