Intrinsic Value of S&P & Nasdaq Contact Us

National Presto Industries, Inc. NPK NYSE

NYSE • Industrials • Aerospace & Defense • US • USD

SharesGrow Score
77/100
4/6 Pass
SharesGrow Intrinsic Value
$85.09
-41.1%
SharesGrow 7-Criteria Score All 7 criteria scored · valuation-related highlighted on this page

National Presto Industries, Inc. (NPK) trades at a trailing P/E of 30.5. Trailing earnings yield is 3.28%. Graham Number is $76.13.

Criteria proven by this page:

  • VALUE (89/100, Pass) — composite valuation score exceeds the 60/100 pass threshold.
  • Trailing Earnings Yield 3.28% — roughly competitive with bond yields (~4.3%), moderate risk-reward.

Overall SharesGrow Score: 75/100 with 4/7 criteria passed.

SharesGrow 7-Criteria Score
77/100
SG Score
View full scorecard →
VALUE
89/100
Price-to-Earnings & upside
Proven by this page
FUTURE
N/A
No coverage
PAST
100/100
→ Income
HEALTH
100/100
Debt-to-Equity & liquidity
→ Health
MOAT
38/100
→ Income
GROWTH
90/100
→ Income
~
INCOME
45/100
→ Income

Valuation Snapshot — NPK

Valuation Multiples
P/E (TTM)30.5
Forward P/EN/A
PEG RatioN/A
Forward PEGN/A
P/B Ratio2.55
P/S Ratio2.02
EV/EBITDA21.7
Per Share Data
EPS (TTM)$4.64
Book Value / Share$55.47
Revenue / Share$70.68
FCF / Share$-5.08
Yields & Fair Value
Earnings Yield3.28%
Dividend Yield0.71%
Graham Number$76.13
SharesGrow IV$85.09 (-41.1%)

Historical Valuation

Year P/E (TTM) PEG Ratio P/B Ratio P/S Ratio Dividend Yield
2016 16.6 1.73 2.12 2.17 4.74%
2017 13.1 0.70 1.90 2.08 5.53%
2018 20.5 -0.83 2.24 2.53 5.13%
2019 14.7 2.62 1.69 2.01 6.78%
2020 13.3 1.23 1.66 1.76 6.78%
2021 22.6 -0.50 1.62 1.63 7.61%
2022 23.4 -1.20 1.39 1.51 6.57%
2023 16.5 0.25 1.60 1.67 4.98%
2024 16.9 0.86 1.91 1.81 4.57%
2025 23.1 -1.13 1.93 1.52 0.94%

EPS: Actual vs Estimates

P/E Ratio & Earnings Yield

Earnings Per Share (EPS) History

Year EPS (Diluted) Revenue Net Income Net Margin
2016 $6.39 $341.91M $44.56M 13%
2017 $7.58 $333.63M $52.96M 15.9%
2018 $5.70 $323.32M $39.94M 12.4%
2019 $6.02 $308.51M $42.22M 13.7%
2020 $6.67 $352.63M $46.96M 13.3%
2021 $3.63 $355.78M $25.65M 7.2%
2022 $2.92 $321.62M $20.7M 6.4%
2023 $4.86 $340.91M $34.56M 10.1%
2024 $5.82 $388.23M $41.46M 10.7%
2025 $4.63 $503.52M $33.08M 6.6%
Contact Us
🎓
SharesGrow Academy
Learn how to calculate Intrinsic Value and find undervalued stocks.
Weekly live sessions
Send us a message