VCP ScannerFree US Stock Screener & Financial AnalysisFree US Stock Screener
ScreenerThemes
DCF ValuationCalculate intrinsic value of US stocks
Market ValuationBuffett indicator, CAPE & macro gauges
Total ReturnSee dividends + price return history
DCA CalculatorSimulate recurring buys & compounding
Earnings
FAANG & Tech
AAPL vs MSFTNVDA vs AMDGOOGL vs META
Cloud & Cyber
CRM vs NOWCRWD vs PANWSNOW vs DDOG
Consumer & Auto
TSLA vs FAMZN vs WMTNFLX vs DIS
Finance & Crypto
JPM vs BACV vs MACOIN vs MSTR
Pharma & Energy
LLY vs NVOJNJ vs PFEXOM vs CVX
Compare Any Stocks...
WatchlistInsider
ScreenerThemes
Earnings
WatchlistInsider
NPK
← Back to Screener
VCP ScannerFree US Stock Screener & Financial Analysis

Find stocks. Verify deeply. Act with conviction.

Data updated daily

Product

  • Screener
  • Themes
  • Valuation
  • Total Return
  • DCA Calculator
  • News
  • Earnings

Resources

  • Market Valuation
  • Compare
  • Insider Activity
  • Methodology
  • How It Works
  • Glossary
  • Learn

Get Ideas

Get weekly stock ideas — free

© 2026 VCP Scanner
AboutPrivacyTerms
Not financial advice. Do your own research.
ScreenerNewsCompareWatchlist
NPKNational Presto Industries, Inc.
$124.23$890M
Overview & Verdict
Overview
Valuation & Forecasts
Valuation ModelsEstimatesDCF Model
Price & Analyst Data
Analyst TargetsPrice HistoryTechnical Analysis
Financial Statements
Income StatementBalance SheetCash FlowRatios & Margins
Performance
P/E HistoryRevenue HistoryEarnings HistoryDividend HistoryTotal Return
Ownership
Holders
HomeStocksNPKPrice History

NPK logoNational Presto Industries, Inc. (NPK) Stock Price History

Historical prices from 1980 to 2026

$124.23-0.27  (-0.22%)close Jul 7
Returns
1M
-4.5%
3M
-9.7%
YTD
+16.1%
1Y
+17.4%
3Y
+17.9%
5Y
+4.3%
ATH$149.85Mar 2026-17.1%
ATL$7.33Mar 1980pre-split
Avg Vol (50D)107K/ day
52-Week Range$91.28 — $149.85
LowCurrent: $124.23High

Loading 10-year price history...

NPK Historical Performance

1 YearTotal Return
+18.3%
Price: +17.4%Div: +0.9%
3 YearsTotal Return
+72.5%
CAGR: +19.9%
Price: +64.0%
5 YearsTotal Return
+38.2%
CAGR: +6.7%
Price: +23.3%
YTD
+16.1%

NPK Annual Returns

Year-by-year price performance · 2002–2026

Best+47.3%2008
Worst-30.5%2011
Up years16/25
2002+6.3%
2003+23.4%
2004+24.3%
2005+2.1%
2006+36.7%
2007-13.8%
2008+47.3%
2009+39.6%
2010+14.5%
2011-30.5%
2012-27.1%
2013+12.7%
2014-27.1%
2015+42.0%
2016+34.1%
2017-5.1%
2018+17.5%
2019-23.7%
2020-0.7%
2021-6.1%
2022-17.3%
2023+16.2%
2024+22.0%
2025+10.5%
2026+23.3%
2002 annual price return
+6.3%
2003 annual price return
+23.4%
2004 annual price return
+24.3%
2005 annual price return
+2.1%
2006 annual price return
+36.7%
2007 annual price return
-13.8%
2008 annual price return
+47.3%
2009 annual price return
+39.6%
2010 annual price return
+14.5%
2011 annual price return
-30.5%
2012 annual price return
-27.1%
2013 annual price return
+12.7%
2014 annual price return
-27.1%
2015 annual price return
+42.0%
2016 annual price return
+34.1%
2017 annual price return
-5.1%
2018 annual price return
+17.5%
2019 annual price return
-23.7%
2020 annual price return
-0.7%
2021 annual price return
-6.1%
2022 annual price return
-17.3%
2023 annual price return
+16.2%
2024 annual price return
+22.0%
2025 annual price return
+10.5%
2026 annual price return
+23.3%
LessMore
Alpha vs S&P 500
1Y+10.2%
3Y+3.1%
5Y-4.4%

Price returns only.

Download Historical Data

11,723 records • Includes OHLCV + Technical Indicators (MA50, MA200, RSI)

Free sign in required to download data

NPK Stock Price Trajectory (1980–2026)

As of July 8, 2026, National Presto Industries, Inc. (NPK) trades at $124.23, representing a +17.4% return over the past year. The stock has delivered a +38.2% total return over five years (+4.3% CAGR), reflecting significant long-term value creation.

The stock reached its all-time high of $149.86 on March 10, 2026. From this peak, NPK has corrected -17.1%, currently trading 2% above its 200-day moving average, indicating continued institutional support.

When compared to Industrials sector peers SEB (+47.7% 1Y), HBB (+13.5% 1Y), and JRSH (+39.0% 1Y), NPK has underperformed the peer group average. Compare NPK vs SEB →

NPK Historical Price Data · from 1980

Rows 1–50 of 11,723
Date Open High Low Close Volume Change %
2026-07-07125.12125.12122.07124.2355K-0.22%
2026-07-06123.92124.78123.42124.5044K+1.05%
2026-07-02123.96127.75121.56123.2192K-0.12%
2026-07-01125.62126.41123.01123.3692K-1.30%
2026-06-30125.21125.50123.10124.9991K+0.68%
2026-06-29126.37126.37122.37124.14121K-0.69%
2026-06-26123.15125.53122.45125.0098K+1.03%
2026-06-25127.39127.83122.60123.7278K-1.83%
2026-06-24128.19129.31125.76126.0365K-0.67%
2026-06-23126.12127.69123.64126.88104K-0.94%
2026-06-22130.72131.99128.05128.0996K-2.84%
2026-06-18130.24131.88128.78131.84189K+1.83%
2026-06-17129.40130.30127.66129.4782K+1.09%
2026-06-16130.67133.37126.98128.08134K-0.02%
2026-06-15130.13130.13124.66128.1195K-1.33%
2026-06-12131.00131.27127.89129.84124K-0.12%
2026-06-11130.11132.74129.17129.99163K+0.74%
2026-06-10129.22132.51128.96129.04155K-1.51%
2026-06-09130.92133.25127.06131.02112K+0.74%
2026-06-08133.99135.24128.59130.06218K-1.92%
2026-06-05131.33134.97130.52132.6130K+1.20%
2026-06-04130.03132.26127.56131.04142K+2.10%
2026-06-03128.68130.36126.65128.34194K-0.01%
2026-06-02127.30129.85126.16128.35156K+0.40%
2026-06-01125.97129.72124.72127.84144K+1.00%
2026-05-29130.93131.61125.66126.57209K-4.11%
2026-05-28131.93133.30129.28132.00147K+1.03%
2026-05-27134.70139.32128.86130.65139K-2.80%
2026-05-26131.84136.39130.70134.41109K+2.12%
2026-05-22128.83133.97125.57131.628K+2.21%
2026-05-21140.40141.38127.45128.77137K-10.20%
2026-05-20143.36144.63140.01143.40141K+0.74%
2026-05-19141.82145.04139.40142.3595K-1.04%
2026-05-18138.59144.91138.59143.84128K+4.25%
2026-05-15136.50141.29134.91137.98107K-0.93%
2026-05-14139.66140.26137.18139.2745K+0.71%
2026-05-13136.77138.31134.71138.2971K+1.81%
2026-05-12140.58140.58130.35135.8382K-3.52%
2026-05-11142.70145.22140.09140.79118K-1.19%
2026-05-08136.06142.85136.06142.4888K+3.66%
2026-05-07139.57141.28134.88137.4541K-1.22%
2026-05-06140.22142.70138.34139.1546K-1.02%
2026-05-05136.76141.60134.45140.5925K+6.06%
2026-05-04141.21141.21122.90132.56175K-6.44%
2026-05-01137.99141.68137.00141.6845K+1.32%
2026-04-30139.11143.70139.11139.8492K-0.29%
2026-04-29145.63145.75139.08140.25110K-4.29%
2026-04-28146.94146.94144.47146.54132K+0.67%
2026-04-27144.85149.68143.20145.5769K+1.68%
2026-04-24140.00143.40138.48143.1681K+2.32%
…
Consensus-Based Analysis Tools

Intrinsic Valuation

DCF models, multiple analysis, and analyst estimates.

Check Valuation

Historical Returns

10-year return with dividends reinvested.

Calculate

DCA Calculator

See how regular investing compounds over time.

Run Numbers

Peer Comparison

Compare growth, multiples, and margins vs sector.

Compare

NPK — Frequently Asked Questions

Quick answers to the most common questions about buying NPK stock.

How has NPK stock performed recently?

NPK returned +17.4% over the past year, beating its 5-year annualized CAGR of +4.3%. The stock trades above its 200-day moving average, confirming the uptrend.

What is NPK's all-time high price?

National Presto Industries, Inc. reached $149.85 on 2026-03-10. The 52-week high is $149.85. Current 1-year return of +17.4% places the stock closer to historical peaks.

Where can I download NPK historical price data?

This page provides NPK daily OHLCV data with 50-day MA, 200-day MA, and RSI indicators. Data spans 1980-2026, downloadable in CSV format.

490 data points · sampled from 11,723