Back to Screener

Industrials

National Presto Industries, Inc.(NPK)

Live Price

Offline

$125.00

+1.03% today

1Y Change

+26.35%

Window

Jun 27, 2025 โ†’ Jun 25, 2026

Market Cap
$1.02B
Revenue Growth
+29.7%
EPS Growth
-20.4%
Dividend Yield
0.7%

Coverage: 249 bars ยท Jun 27, 2025 โ†’ Jun 25, 2026

Research Briefing

A compact read on the setup, peer context, quarterly changes, and recent earnings reaction.

Decision context

Research Snapshot

National Presto Industries, Inc. (NPK) is a Industrials stock with a market cap of $1.02B and listed on NYSE. The stock last traded around $125.00 and up 26.3% across the available one-year price window (Jun 27, 2025 โ†’ Jun 25, 2026). Baseline metrics include revenue growth of +29.7%, EPS growth of -20.4%, a dividend yield of 0.7%. What stands out right now is revenue +29.7%, EPS -20.4%, free cash flow +40.7% with operating margin 8.0% and ROIC 7.3%. The dividend is present but secondary, with a yield around 0.7%. Valuation already assumes a fairly strong business story at P/E 30.5 and price/sales 2.0. Overall, the current profile looks closer to a higher-growth but lower-margin setup than a generic broad-market placeholder. Stock Foundry combines NPK price history, valuation, growth, dividend context, earnings, analyst forecasts, news, related Industrials peers on this page.

Benchmark Edge

NPK vs SPY, QQQ, and Sector ETFs

Normalized return, excess return, max drawdown, and calendar-year wins against the benchmarks investors actually use.

Shared 1Y chart + MAX history table

NPK

โ€”

Normalized return

SPY

--

S&P 500

Excess Return

--

Relative to SPY

NPK Max Drawdown

-23.32%

Trailing 1Y

SPY Max Drawdown

โ€”

Trailing 1Y

Benchmark comparison is loading or unavailable right now.

Calendar-Year Returns

Uses the longest available daily history for NPK and SPY.

Calendar-year return history is still loading or unavailable.

NPK Dividend History

Powered by FMP stock_dividend. Includes historical ex-dates, pay dates, and payout amounts.

Annual

Dividend Yield

0.71%

Trailing 12M Payout

$1.00

Last Payout

$1.00
Ex: Mar 9, 2026 ยท Pay: Mar 20, 2026
Ex-DateRecordPayDividendAdjFrequency
Mar 9, 2026Mar 9, 2026Mar 20, 2026$1.00$1.00Annual
Mar 4, 2025Mar 4, 2025Mar 17, 2025$1.00$1.00Annual
Feb 29, 2024Mar 1, 2024Mar 15, 2024$4.50$4.50Annual
Feb 28, 2023Mar 1, 2023Mar 15, 2023$4.00$4.00Annual
Feb 28, 2022Mar 1, 2022Mar 15, 2022$4.50$4.50Annual
Feb 26, 2021Mar 1, 2021Mar 12, 2021$5.25$6.25Annual
Feb 28, 2020Mar 2, 2020Mar 13, 2020$6.00$6.00Annual
Feb 28, 2019Mar 1, 2019Mar 15, 2019$5.00$6.00Annual
Feb 28, 2018Mar 1, 2018Mar 15, 2018$5.00$6.00Annual
Feb 27, 2017Mar 1, 2017Mar 15, 2017$5.50$5.50Annual
Feb 26, 2016Mar 1, 2016Mar 15, 2016$4.05$5.05Annual
Feb 26, 2015Mar 2, 2015Mar 13, 2015$4.05$4.05Annual
Feb 27, 2014Mar 3, 2014Mar 14, 2014$5.05$5.05Annual
Dec 13, 2012Dec 17, 2012Dec 28, 2012$5.50$6.50Annual
Feb 29, 2012Mar 2, 2012Mar 15, 2012$6.00$6.00Annual
Mar 2, 2011Mar 4, 2011Mar 15, 2011$7.25$8.25Annual
Mar 2, 2010Mar 4, 2010Mar 15, 2010$8.15$8.15Annual
Feb 27, 2009Mar 3, 2009Mar 13, 2009$4.55$5.55Annual
Mar 6, 2008Mar 10, 2008Mar 14, 2008$4.25$4.25Annual
Mar 1, 2007Mar 5, 2007Mar 13, 2007$3.80$3.80Annual
Feb 17, 2006Feb 22, 2006Mar 10, 2006$2.12$2.12Annual
Feb 18, 2005Feb 23, 2005Mar 11, 2005$1.67$1.67Annual
Feb 20, 2004Feb 24, 2004Mar 11, 2004$0.92$1.17Annual
Feb 21, 2003Feb 25, 2003Mar 12, 2003$0.92$0.92Annual
Feb 22, 2002Feb 25, 2002Mar 12, 2002$0.92$0.92Annual
Feb 23, 2001Feb 27, 2001Mar 13, 2001$2.00$2.00Annual
Feb 25, 2000Feb 29, 2000Mar 13, 2000$2.10$2.10Annual
Feb 25, 1999Mar 1, 1999Mar 11, 1999$2.00$2.00Annual
Feb 26, 1998Mar 2, 1998Mar 12, 1998$2.00$2.00Annual
Feb 27, 1997Mar 3, 1997Mar 12, 1997$2.00$2.00Annual
Feb 27, 1996Feb 29, 1996Mar 11, 1996$2.00$2.00Annual
Feb 22, 1995โ€”โ€”$0.49$0.49Annual
Feb 23, 1994โ€”โ€”$0.45$0.45Annual
Dec 8, 1992โ€”โ€”$0.45$0.45Quarterly
Sep 4, 1992โ€”โ€”$0.05$0.05Quarterly
Feb 25, 1992โ€”โ€”$0.42$0.42Quarterly
Dec 9, 1991โ€”โ€”$2.70$2.70Annual
Dec 10, 1990Dec 14, 1990Dec 26, 1990$2.55$2.55Annual
Feb 26, 1990Mar 2, 1990Mar 14, 1990$1.60$1.60Quarterly
Dec 5, 1989Dec 11, 1989Dec 26, 1989$0.85$0.85Annual
No upcoming dividends in the next 90 days

Next Step

Go deeper on income quality

Dividend yield means more when it is matched with payout durability, earnings quality, and sector context.