NYSE:NPK | Key Financial Ratios | NATIONAL PRESTO INDUSTRIES INC

Complete source-backed ratio history.

Available history
2010-12-31 to 2026-07-05
Data captured

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-07-055.228.59%10.41%
2026-04-056.84%8.12%
2025-12-314.246.61%8.37%
2025-09-283.537.70%10.22%
2025-06-294.218.81%11.11%
2025-03-304.69.33%11.53%
2024-12-314.939.14%11.28%
2024-09-294.957.90%9.78%
2024-06-304.997.85%9.71%
2024-03-314.597.73%9.72%
2023-12-3157.84%9.70%
2023-10-015.265.67%6.88%
2023-07-025.656.34%7.60%
2023-04-025.546.73%8.09%
2022-12-316.095.03%5.95%
2022-10-026.525.34%6.30%
2022-07-036.724.31%5.04%
2022-04-036.395.04%5.94%
2021-12-316.556.10%7.17%
2021-10-035.648.54%10.27%
2021-07-047.0410.91%12.69%
2021-04-046.212.08%14.03%
2020-12-316.4810.84%12.54%
2020-09-277.1810.89%12.43%
2020-06-285.9712.06%14.09%
2020-03-296.7811.60%13.29%
2019-12-318.610.29%11.47%
2019-09-297.2310.46%11.89%
2019-06-307.598.40%9.52%
2019-03-317.299.27%10.56%
2018-12-317.429.66%10.91%
2018-09-306.6211.10%12.68%
2018-07-017.4712.03%13.49%
2018-04-016.3311.87%13.62%
2017-12-317.4412.86%14.45%
2017-10-017.0714.47%16.31%
2017-07-026.2314.60%16.71%
2017-04-024.4913.78%16.78%
2016-12-315.2910.67%12.72%
2016-10-024.8810.07%11.83%
2016-07-034.7510.29%12.09%
2016-04-034.910.98%12.69%
2015-12-315.4410.45%11.94%
2015-10-045.3910.23%11.68%
2015-07-055.49.71%11.05%
2015-04-054.698.35%9.77%
2014-12-315.057.08%8.14%
2014-09-285.028.46%9.94%
2014-06-295.319.79%11.38%
2014-03-304.7710.97%12.91%
2013-12-314.8710.67%12.40%
2013-09-295.019.38%11.30%
2013-06-304.99.72%11.76%
2013-03-315.2110.19%12.22%
2012-12-314.8410.98%13.38%
2012-09-304.9310.35%12.63%
2012-07-015.2411.55%13.97%
2012-04-014.8712.30%15.07%
2011-12-314.9911.65%14.26%
2011-10-025.7514.91%17.57%
2011-07-035.9915.86%18.55%
2010-12-315.18

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-314.246.61%8.37%
2024-12-314.939.14%11.28%
2023-12-3157.84%9.70%
2022-12-316.095.03%5.95%
2021-12-316.556.10%7.17%
2020-12-316.4810.84%12.54%
2019-12-318.610.29%11.47%
2018-12-317.429.66%10.91%
2017-12-317.4412.86%14.45%
2016-12-315.2910.67%12.72%
2015-12-315.4410.45%11.94%
2014-12-315.057.08%8.14%
2013-12-314.8710.67%12.40%
2012-12-314.8410.98%13.38%
2011-12-314.9911.65%14.26%
2010-12-315.1815.30%18.47%