Stocks · Industrials · Ordnance & Accessories, (No Vehicles/Guided Missiles)

NATIONAL PRESTO INDUSTRIES INC

NPK Clue Score40
United States Fiscal year ends December CIK 0000080172
$151.59 -0.28% Close, 9 Oct 2026

Price, with every insider trade on it

Closing prices, 12 months · point at a dot for who traded, or at the line for the close
151.59 on 9 Oct 2026
157 124 92 Oct 2025 Apr 2026 Oct 2026 13 Oct 2025 $109.86 14 Oct 2025 $110.75 15 Oct 2025 $110.87 16 Oct 2025 $109.75 17 Oct 2025 $107.99 20 Oct 2025 $110.64 21 Oct 2025 $111.28 22 Oct 2025 $110.72 23 Oct 2025 $113.02 24 Oct 2025 $114.16 27 Oct 2025 $108.88 28 Oct 2025 $109.95 29 Oct 2025 $106.97 30 Oct 2025 $105.53 31 Oct 2025 $106.97 3 Nov 2025 $109.58 4 Nov 2025 $108.93 5 Nov 2025 $107.86 6 Nov 2025 $107.04 7 Nov 2025 $107.67 10 Nov 2025 $99.16 11 Nov 2025 $99.10 12 Nov 2025 $95.88 13 Nov 2025 $94.10 14 Nov 2025 $94.84 17 Nov 2025 $94.16 18 Nov 2025 $93.41 19 Nov 2025 $94.32 20 Nov 2025 $93.40 21 Nov 2025 $94.90 24 Nov 2025 $94.06 25 Nov 2025 $94.46 26 Nov 2025 $93.73 28 Nov 2025 $93.85 1 Dec 2025 $91.59 2 Dec 2025 $92.33 3 Dec 2025 $94.55 4 Dec 2025 $95.26 5 Dec 2025 $100.94 8 Dec 2025 $98.97 9 Dec 2025 $101.00 10 Dec 2025 $103.08 11 Dec 2025 $105.41 12 Dec 2025 $103.09 15 Dec 2025 $104.93 16 Dec 2025 $104.88 17 Dec 2025 $104.55 18 Dec 2025 $105.43 19 Dec 2025 $105.41 22 Dec 2025 $108.05 23 Dec 2025 $108.74 24 Dec 2025 $109.76 26 Dec 2025 $108.45 29 Dec 2025 $107.94 30 Dec 2025 $106.80 31 Dec 2025 $106.76 2 Jan 2026 $107.00 5 Jan 2026 $110.24 6 Jan 2026 $110.74 7 Jan 2026 $113.70 8 Jan 2026 $117.17 9 Jan 2026 $117.62 12 Jan 2026 $118.26 13 Jan 2026 $117.63 14 Jan 2026 $119.19 15 Jan 2026 $119.18 16 Jan 2026 $119.62 20 Jan 2026 $118.30 21 Jan 2026 $121.61 22 Jan 2026 $122.31 23 Jan 2026 $120.41 26 Jan 2026 $121.69 27 Jan 2026 $124.74 28 Jan 2026 $122.11 29 Jan 2026 $125.35 30 Jan 2026 $127.40 2 Feb 2026 $131.95 3 Feb 2026 $135.37 4 Feb 2026 $134.94 5 Feb 2026 $133.83 6 Feb 2026 $130.58 9 Feb 2026 $129.18 10 Feb 2026 $126.18 11 Feb 2026 $121.31 12 Feb 2026 $121.38 13 Feb 2026 $124.47 17 Feb 2026 $125.93 18 Feb 2026 $126.06 19 Feb 2026 $127.05 20 Feb 2026 $127.00 23 Feb 2026 $127.36 24 Feb 2026 $128.87 25 Feb 2026 $129.93 26 Feb 2026 $133.53 27 Feb 2026 $131.94 2 Mar 2026 $134.50 3 Mar 2026 $136.90 4 Mar 2026 $141.75 5 Mar 2026 $135.49 6 Mar 2026 $137.46 9 Mar 2026 $141.48 10 Mar 2026 $143.97 11 Mar 2026 $140.25 12 Mar 2026 $132.56 13 Mar 2026 $131.58 16 Mar 2026 $139.38 17 Mar 2026 $134.76 18 Mar 2026 $133.35 19 Mar 2026 $133.70 20 Mar 2026 $129.65 23 Mar 2026 $133.76 24 Mar 2026 $133.04 25 Mar 2026 $136.73 26 Mar 2026 $136.42 27 Mar 2026 $137.95 30 Mar 2026 $132.48 31 Mar 2026 $137.06 1 Apr 2026 $141.89 2 Apr 2026 $141.65 6 Apr 2026 $140.01 7 Apr 2026 $137.52 8 Apr 2026 $143.55 9 Apr 2026 $142.97 10 Apr 2026 $140.84 13 Apr 2026 $143.95 14 Apr 2026 $144.44 15 Apr 2026 $142.68 16 Apr 2026 $140.73 17 Apr 2026 $143.72 20 Apr 2026 $140.23 21 Apr 2026 $136.25 22 Apr 2026 $138.13 23 Apr 2026 $139.91 24 Apr 2026 $143.16 27 Apr 2026 $145.57 28 Apr 2026 $146.54 29 Apr 2026 $140.25 30 Apr 2026 $139.84 1 May 2026 $141.68 4 May 2026 $132.56 5 May 2026 $140.59 6 May 2026 $139.15 7 May 2026 $137.45 8 May 2026 $142.48 11 May 2026 $140.79 12 May 2026 $135.83 13 May 2026 $138.29 14 May 2026 $139.27 15 May 2026 $137.98 18 May 2026 $143.84 19 May 2026 $142.35 20 May 2026 $143.40 21 May 2026 $128.77 22 May 2026 $131.62 26 May 2026 $134.41 27 May 2026 $130.65 28 May 2026 $132.00 29 May 2026 $126.57 1 Jun 2026 $127.84 2 Jun 2026 $128.35 3 Jun 2026 $128.34 4 Jun 2026 $131.04 5 Jun 2026 $132.61 8 Jun 2026 $130.06 9 Jun 2026 $131.02 10 Jun 2026 $129.04 11 Jun 2026 $129.99 12 Jun 2026 $129.84 15 Jun 2026 $128.11 16 Jun 2026 $128.08 17 Jun 2026 $129.47 18 Jun 2026 $131.84 22 Jun 2026 $128.09 23 Jun 2026 $126.88 24 Jun 2026 $125.99 25 Jun 2026 $123.72 26 Jun 2026 $125.00 29 Jun 2026 $124.14 30 Jun 2026 $124.99 1 Jul 2026 $123.36 2 Jul 2026 $123.21 6 Jul 2026 $124.50 7 Jul 2026 $124.23 8 Jul 2026 $123.28 9 Jul 2026 $124.98 10 Jul 2026 $124.69 13 Jul 2026 $123.00 14 Jul 2026 $122.75 15 Jul 2026 $123.24 16 Jul 2026 $122.08 17 Jul 2026 $121.45 20 Jul 2026 $120.83 21 Jul 2026 $122.17 22 Jul 2026 $122.63 23 Jul 2026 $121.98 24 Jul 2026 $124.40 27 Jul 2026 $125.00 28 Jul 2026 $123.35 29 Jul 2026 $121.46 30 Jul 2026 $121.50 31 Jul 2026 $121.42 3 Aug 2026 $134.91 4 Aug 2026 $136.06 5 Aug 2026 $139.57 6 Aug 2026 $137.74 7 Aug 2026 $137.99 10 Aug 2026 $137.50 11 Aug 2026 $138.23 12 Aug 2026 $139.26 13 Aug 2026 $137.80 14 Aug 2026 $139.86 17 Aug 2026 $144.17 18 Aug 2026 $147.26 19 Aug 2026 $148.01 20 Aug 2026 $150.71 21 Aug 2026 $149.95 24 Aug 2026 $155.14 25 Aug 2026 $156.80 26 Aug 2026 $151.15 27 Aug 2026 $153.43 28 Aug 2026 $152.62 31 Aug 2026 $151.71 1 Sep 2026 $146.94 2 Sep 2026 $144.69 3 Sep 2026 $144.70 4 Sep 2026 $147.72 8 Sep 2026 $146.52 9 Sep 2026 $148.40 10 Sep 2026 $147.97 11 Sep 2026 $154.28 14 Sep 2026 $153.33 15 Sep 2026 $155.67 16 Sep 2026 $152.84 17 Sep 2026 $152.08 18 Sep 2026 $148.58 21 Sep 2026 $151.36 22 Sep 2026 $150.95 23 Sep 2026 $146.07 24 Sep 2026 $144.10 25 Sep 2026 $144.66 28 Sep 2026 $146.28 29 Sep 2026 $146.78 30 Sep 2026 $148.16 1 Oct 2026 $150.12 2 Oct 2026 $150.73 5 Oct 2026 $151.85 6 Oct 2026 $148.96 7 Oct 2026 $147.68 8 Oct 2026 $152.01 9 Oct 2026 $151.59 LIEBLE RANDY F Director Sold on a plan $347.98K 11 Mar 2026 · at $143.97 · 31.6% of stake Peuse David J CFO & TREASURER Sold at will $70.08K 17 Mar 2026 · at $140.16 · 61.9% of stake
0 buys1 sale at will1 planned sale

Key numbers

Fiscal year 2025, ended 31 Dec 2025, as filed
Revenue
$503.52M
Net income
$33.08M
Free cash flow
$36.17M
Gross margin
16.0%
Operating margin
8.0%
Net margin
6.6%
Return on equity
8.4%
Return on capital
8.0%
Revenue growth, 1 yr
29.7%
Revenue growth, 5 yr
7.4% a year

Revenue and profit

Fiscal years, as filed with the SEC · point at a year for the detail
Full statements →
353M 47M FY20 Fiscal year 2020 Revenue $352.63M Net income $46.96M Margin 13.3% 356M 26M FY21 Fiscal year 2021 Revenue $355.78M Net income $25.65M Margin 7.2% · growth +0.9% 322M 21M FY22 Fiscal year 2022 Revenue $321.62M Net income $20.70M Margin 6.4% · growth -9.6% 341M 35M FY23 Fiscal year 2023 Revenue $340.91M Net income $34.56M Margin 10.1% · growth +6.0% 388M 41M FY24 Fiscal year 2024 Revenue $388.23M Net income $41.46M Margin 10.7% · growth +13.9% 504M 33M FY25 Fiscal year 2025 Revenue $503.52M Net income $33.08M Margin 6.6% · growth +29.7%
RevenueNet incomeLoss

Latest insider transactions

From Form 4, most recent first
All of them →
DateInsiderTypeValueOf own stake
17 Mar 2026 Peuse David J
CFO & TREASURER
Sold at will $70.08K 61.9%
11 Mar 2026 LIEBLE RANDY F
Director
Sold on a plan $347.98K 31.6%
17 Aug 2023 Peuse David J
TREASURER
Sold at will $11.43K 19.2%
17 Aug 2023 Peuse David J
TREASURER
Sold at will $3.28K 4.1%
20 Mar 2019 QUINN PATRICK J
Director
Bought $10.78K 16.7%
15 May 2018 CARDOZO RICHARD N
Director
Bought $20.25K 7.7%