NN, Inc. (NNBR)
NASDAQ: NNBR · Real-Time Price · USD
3.180
+0.160 (5.30%)
At close: Jul 17, 2026, 4:00 PM EDT
3.161
-0.019 (-0.59%)
After-hours: Jul 17, 2026, 7:43 PM EDT

NN, Inc. Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
1686416318966176
Market Cap Growth
59.22%-60.63%-13.69%187.42%-62.71%-37.10%
Enterprise Value
378.05374.15440.57455.18330.41412.69
Last Close Price
3.181.283.274.001.504.10
Forward PE
30.2919.69298.00298.0022.4948.24
PEG Ratio
-1.861.861.861.861.86
PS Ratio
0.390.150.350.390.130.37
PB Ratio
6.431.892.191.510.350.79
P/TBV Ratio
-19.725.282.820.591.33
P/FCF Ratio
---21.37--
P/OCF Ratio
424.8611.3314.746.448.5211.32
EV/Sales Ratio
0.870.890.950.930.660.86
EV/EBITDA Ratio
18.0039.9419.8121.6711.0711.79
EV/FCF Ratio
---51.44--
Debt / Equity Ratio
7.875.782.561.601.100.90
Debt / EBITDA Ratio
16.9522.309.0810.017.136.03
Debt / FCF Ratio
---23.76--
Net Debt / Equity Ratio
7.915.812.471.511.070.81
Net Debt / EBITDA Ratio
16.2821.088.278.976.705.21
Net Debt / FCF Ratio
-17.33-27.25-25.3821.28-19.53-69.25
Asset Turnover
0.970.940.960.930.890.79
Inventory Turnover
5.525.685.925.515.415.67
Quick Ratio
0.830.790.951.071.101.35
Current Ratio
1.871.832.002.242.432.65
Return on Equity (ROE)
-124.25%-81.96%-38.17%-17.63%-14.26%-6.03%
Return on Assets (ROA)
-4.96%-5.52%-4.48%-4.39%-2.93%-1.99%
Return on Invested Capital (ROIC)
-9.56%-10.12%-7.59%-6.63%-4.15%-3.16%
Return on Capital Employed (ROCE)
-6.70%-7.34%-5.75%-5.60%-3.57%-2.18%
FCF Yield
---4.68%--
Buyback Yield / Dilution
-1.23%-1.61%-4.10%-4.61%-1.52%-4.29%
Total Shareholder Return
-1.23%-1.61%-4.10%-4.61%-1.52%-4.29%
SEC Filings: 10-K · 10-Q