NYSE:NX | Key Financial Ratios | Quanex Building Products CORP

Complete source-backed ratio history.

Available history
2009-10-31 to 2026-04-30
Data captured

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-04-302.28-12.90%-35.35%
2026-01-312.31-12.13%-32.86%
2025-10-312.04-12.74%-34.54%
2025-07-312.2-14.41%-39.63%
2025-04-302.410.74%1.70%
2025-01-312.390.54%1.23%
2024-10-312.241.43%3.27%
2024-07-312.368.52%12.52%
2024-04-302.229.64%14.26%
2024-01-312.2710.68%15.65%
2023-10-312.039.93%15.12%
2023-07-312.129.41%15.17%
2023-04-302.229.00%15.02%
2023-01-312.229.55%16.61%
2022-10-312.0112.19%19.00%
2022-07-311.9311.37%18.79%
2022-04-302.049.77%16.58%
2022-01-311.988.40%14.22%
2021-10-311.587.94%13.57%
2021-07-311.728.10%14.36%
2021-04-301.737.74%14.02%
2021-01-311.866.67%12.27%
2020-10-311.595.57%10.82%
2020-07-311.85-2.13%-4.30%
2020-04-302.93-1.91%-4.20%
2020-01-311.91-6.46%-13.05%
2019-10-311.73-7.24%-14.15%
2019-07-312.15-1.33%-2.51%
2019-04-302.32-1.44%-2.81%
2019-01-312.482.47%4.59%
2018-10-311.873.57%6.72%
2018-07-311.984.07%7.21%
2018-04-301.933.93%7.14%
2018-01-311.933.57%6.47%
2017-10-311.82.41%4.58%
2017-07-311.791.70%3.41%
2017-04-301.89-0.10%-0.22%
2017-01-311.990.22%0.45%
2016-10-311.79-0.24%-0.50%
2016-07-311.730.32%0.71%
2016-04-302.161.59%3.48%
2016-01-312.311.44%3.13%
2015-10-311.792.85%4.07%
2015-07-312.161.87%2.87%
2015-04-303.242.65%3.22%
2015-01-313.576.64%7.88%
2014-10-313.515.65%6.95%
2014-07-313.624.29%5.19%
2014-04-303.483.76%4.59%
2014-01-312.11-1.38%-1.82%
2013-10-311.94-2.05%-2.81%
2013-07-311.72-1.67%-2.31%
2013-04-301.83-2.26%-3.19%
2013-01-311.92-3.18%-4.31%
2012-10-311.96-2.80%-3.92%
2012-07-311.98-1.96%-2.70%
2012-04-302.04-0.68%-0.92%
2012-01-312.421.25%1.65%
2011-10-312.341.55%2.07%
2011-04-302.02-0.27%-0.37%
2011-01-313.68
2010-10-312.95

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-10-312.04-12.74%-34.54%
2024-10-312.241.43%3.27%
2023-10-312.039.93%15.12%
2022-10-312.0112.19%19.00%
2021-10-311.587.94%13.57%
2020-10-311.595.57%10.82%
2019-10-311.73-7.24%-14.15%
2018-10-311.873.57%6.72%
2017-10-311.82.41%4.58%
2016-10-311.79-0.24%-0.50%
2015-10-311.792.85%4.07%
2014-10-313.515.65%6.95%
2013-10-311.94-2.05%-2.81%
2012-10-311.96-2.80%-3.92%
2011-10-312.341.55%2.07%
2010-10-312.953.91%5.23%
2009-10-31-25.22%-32.45%