NATIONAL PRESTO INDUSTRIES INC (NPK)

$132.22 +2.26%
EARNINGS ANALYTICS
event_note Approx. Next Earnings: ~2026-07-15 APPROXIMATE
search

Across 81 earnings reports since Nov 03, 2004, NATIONAL PRESTO INDUSTRIES INC (NPK) has a clear post-earnings pattern. It moves ±1.87% on average after reporting and finishes higher 58.0% of the time. Its largest post-earnings gain was +9.73% (Feb 23, 2009) and its largest decline was -8.17% (Feb 15, 2019). The next earnings report is predicted for 2026-07-15 (approximate).

Earnings Price Reaction

Scroll to zoom, drag to pan — click earnings dots for details

Beat Miss

Earnings Impact

Total Earnings

81

Avg Abs. Movement

±1.87%

Positive %

58.0%

Negative %

42.0%

Historical Earnings Statistics

Date Timing Open High Close Volume Movement % SEC Filing
May 05, 2026 ☽ POST $136.81 $140.66 $140.66 3,911 -1.59% open_in_new
Mar 04, 2026 ☽ POST $135.42 $141.35 $140.72 76,900 -4.42% open_in_new
Oct 27, 2025 ☽ POST $113.64 $113.64 $108.09 211,500 +0.98% open_in_new
Jul 28, 2025 ☽ POST $104.30 $104.30 $96.03 91,300 +0.01% open_in_new
May 07, 2025 ☽ POST $81.25 $83.01 $80.68 21,900 +2.36% open_in_new
Feb 21, 2025 ☽ POST $98.95 $98.95 $97.31 55,500 -0.4% open_in_new
Oct 28, 2024 ☽ POST $73.45 $73.85 $73.29 33,300 +0.68% open_in_new
Aug 01, 2024 ☽ POST $74.69 $74.69 $74.16 24,200 -1.39% open_in_new
Apr 30, 2024 ☽ POST $80.19 $81.37 $80.57 28,800 +1.39% open_in_new
Feb 20, 2024 ☽ POST $72.54 $76.20 $74.43 91,900 -0.26% open_in_new
Nov 03, 2023 ☽ POST $71.92 $72.67 $72.01 16,100 -0.99% open_in_new
Jul 31, 2023 ☽ POST $72.08 $72.60 $72.60 22,900 -0.27% open_in_new
May 08, 2023 ☽ POST $65.13 $65.13 $64.23 22,400 +2.37% open_in_new
Feb 22, 2023 ☽ POST $67.52 $68.06 $67.23 50,500 +4.44% open_in_new
Oct 28, 2022 ☽ POST $61.45 $62.44 $61.76 24,200 +0.23% open_in_new
Aug 02, 2022 ☽ POST $62.73 $63.53 $62.30 13,700 +2.11% open_in_new
May 02, 2022 ☽ POST $62.00 $63.76 $63.35 44,000 +1.32% open_in_new
Feb 14, 2022 ☽ POST $68.38 $68.95 $68.32 65,800 -0.27% open_in_new
Nov 01, 2021 ☽ POST $68.86 $70.40 $70.14 35,900 +1.1% open_in_new
Aug 02, 2021 ☽ POST $80.78 $82.16 $76.60 16,300 +1.63% open_in_new
May 05, 2021 ☽ POST $85.13 $86.36 $85.18 11,600 +2.51% open_in_new
Feb 23, 2021 ☽ POST $83.17 $85.81 $85.10 63,900 +8.72% open_in_new
Oct 29, 2020 ☽ POST $64.68 $64.93 $64.63 20,700 +0.91% open_in_new
Jul 28, 2020 ☽ POST $64.92 $68.80 $68.55 55,800 +0.26% open_in_new
May 01, 2020 ☽ POST $62.71 $64.14 $63.19 40,600 +0.91% open_in_new
Feb 25, 2020 ☽ POST $65.78 $65.91 $61.47 84,800 +1.81% open_in_new
Apr 29, 2019 ☽ POST $80.34 $80.34 $78.96 105,100 -1.49% open_in_new
Feb 15, 2019 ☽ POST $89.07 $92.34 $90.52 41,000 -8.17% open_in_new
Oct 29, 2018 ☽ POST $88.12 $88.42 $85.16 38,900 +2.38% open_in_new
Jul 30, 2018 ☽ POST $83.24 $83.90 $83.31 56,700 +3.79% open_in_new
Apr 30, 2018 ☽ POST $66.28 $67.95 $66.42 70,400 +0% open_in_new
Feb 12, 2018 ☽ POST $65.02 $66.58 $63.81 261,600 -1.59% open_in_new
Oct 30, 2017 ☽ POST $74.81 $75.00 $74.32 19,900 +2.68% open_in_new
Jul 31, 2017 ☽ POST $74.87 $74.87 $73.83 11,300 +0.44% open_in_new
May 01, 2017 ☽ POST $67.86 $68.35 $67.76 16,200 +0.29% open_in_new
Feb 13, 2017 ☽ POST $66.54 $66.73 $66.33 13,500 +2.62% open_in_new
Oct 31, 2016 ☽ POST $54.54 $54.54 $54.11 27,800 -0.17% open_in_new
Aug 01, 2016 ☽ POST $55.53 $56.84 $56.55 20,900 -2.24% open_in_new
May 02, 2016 ☽ POST $54.30 $55.07 $54.87 26,000 -1.45% open_in_new
Feb 16, 2016 ☽ POST $45.84 $47.59 $47.14 46,900 -0.58% open_in_new
Nov 02, 2015 ☽ POST $51.68 $51.88 $51.42 28,300 +0.84% open_in_new
Aug 03, 2015 ☽ POST $46.05 $46.82 $46.06 25,500 +2.19% open_in_new
May 04, 2015 ☽ POST $36.82 $37.40 $36.77 25,100 -1.37% open_in_new
Feb 17, 2015 ☽ POST $35.13 $35.36 $35.23 22,300 +0.33% open_in_new
Oct 27, 2014 ☽ POST $33.35 $33.72 $33.04 18,300 +2.07% open_in_new
Jul 28, 2014 ☽ POST $37.92 $38.29 $37.75 19,100 -5.17% open_in_new
Apr 28, 2014 ☽ POST $41.11 $41.11 $39.34 82,300 -0.71% open_in_new
Feb 18, 2014 ☽ POST $40.16 $40.45 $39.89 17,800 -0.36% open_in_new
Oct 28, 2013 ☽ POST $36.44 $37.02 $37.01 13,000 -1% open_in_new
Jul 29, 2013 ☽ POST $38.44 $38.90 $38.39 9,500 -0.16% open_in_new
Feb 19, 2013 ☽ POST $37.50 $38.46 $38.38 18,800 +0.47% open_in_new
Aug 01, 2012 ☽ POST $31.54 $32.12 $31.06 26,300 +0.12% open_in_new
May 01, 2012 ☽ POST $34.96 $35.40 $34.41 68,700 +0.48% open_in_new
Feb 21, 2012 ☽ POST $44.37 $45.02 $44.89 41,800 -1.56% open_in_new
Oct 31, 2011 ☽ POST $43.35 $43.41 $42.24 29,800 -4.49% open_in_new
Aug 01, 2011 ☽ POST $45.35 $45.35 $43.42 57,300 -3.74% open_in_new
May 02, 2011 ☽ POST $49.15 $49.82 $49.06 26,000 -1.82% open_in_new
Feb 22, 2011 ☀ PRE $51.87 $52.28 $51.50 30,400 -1.3% open_in_new
Nov 01, 2010 ☽ POST $45.88 $46.29 $44.73 48,700 +2.38% open_in_new
Aug 02, 2010 ☽ POST $42.72 $42.89 $42.56 22,800 +1.75% open_in_new
May 03, 2010 ☽ POST $46.79 $47.28 $47.27 38,400 -1.12% open_in_new
Feb 22, 2010 ☽ POST $47.59 $48.41 $47.98 52,300 +3.32% open_in_new
Nov 02, 2009 ☽ POST $33.77 $34.29 $33.18 63,200 -0.36% open_in_new
Aug 03, 2009 ☽ POST $31.53 $31.67 $31.45 30,700 -0.3% open_in_new
May 04, 2009 ☽ POST $28.37 $29.73 $29.62 22,600 -2.09% open_in_new
Feb 23, 2009 ☽ POST $20.48 $21.73 $21.26 58,200 +9.73% open_in_new
Oct 28, 2008 ☽ POST $17.95 $19.83 $19.68 41,300 +3.32% open_in_new
Jul 30, 2008 ☽ POST $25.55 $25.85 $25.77 43,900 -1.57% open_in_new
May 01, 2008 ☽ POST $19.19 $19.75 $19.75 27,800 +0.49% open_in_new
Feb 29, 2008 ☽ POST $17.49 $17.49 $17.15 49,200 +5.02% open_in_new
May 22, 2007 ☽ POST $19.13 $19.30 $19.27 34,300 -0.02% open_in_new
Feb 27, 2007 ☽ POST $20.06 $20.06 $19.44 16,900 +0% open_in_new
Nov 13, 2006 ☽ POST $18.09 $18.21 $18.21 6,900 +0.34% open_in_new
Aug 11, 2006 ☽ POST $15.59 $15.59 $15.52 14,700 +1.66% open_in_new
Apr 28, 2006 ☽ POST $18.67 $18.69 $18.55 24,200 -2.36% open_in_new
Feb 13, 2006 ☽ POST $13.47 $13.49 $13.31 6,600 +2.21% open_in_new
Nov 01, 2005 ☽ POST $12.84 $12.91 $12.87 4,400 +3.99% open_in_new
Aug 02, 2005 ☽ POST $13.07 $13.09 $12.95 6,700 -0.68% open_in_new
May 03, 2005 ☽ POST $11.50 $11.75 $11.63 7,000 +7.8% open_in_new
Feb 08, 2005 ☀ PRE $12.63 $12.77 $12.77 4,600 +0.87% open_in_new
Nov 03, 2004 ☽ POST $11.50 $11.72 $11.72 4,000 +0.39% open_in_new
event

Earnings Count

81

Total earnings in dataset

trending_up

Avg Abs. Movement

±1.87%

Avg % price change on earnings

description

SEC Filings

View

Browse all SEC filings

Frequently asked about NPK earnings

When does NATIONAL PRESTO INDUSTRIES INC report earnings next? expand_more

NATIONAL PRESTO INDUSTRIES INC (NPK)'s next earnings date is approximate for 2026-07-15. This is a prediction based on its historical quarterly reporting pattern, not a company-confirmed date.

How much does NPK stock move after earnings? expand_more

Over 81 reports, NPK has moved an average of ±1.87% the session after earnings, closing higher 58.0% of the time.

What was NPK's biggest post-earnings move? expand_more

NPK's largest post-earnings gain on record was +9.73% on Feb 23, 2009, and its largest decline was -8.17% on Feb 15, 2019.

Where can I find NATIONAL PRESTO INDUSTRIES INC's SEC filings? expand_more

All of NATIONAL PRESTO INDUSTRIES INC's SEC filings — 10-K, 10-Q, 8-K and more — are listed in the SEC filings section on this page, each linking to the original document on SEC.gov.