National Presto Industries, Inc NPK

Open calendar →

National Presto Industries, Inc. Common Stock · Company · NYSE

Announcement types: (default: consequential filings)
Results & current reports
Capital markets
Ownership & governance

USD closing-price chart (daily close from yfinance · Last year)

USD 105.71 → 122.63 · 16.0%
146.540119.06591.590 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 Jul 25Oct 25Jan 26Apr 26Jul 26

Numbered dotted lines mark the filtered filings under Announcement Events below.

Price & SEC Filing History 22 Jul 2025 — 23 Jul 2026 (Last year)

Daily NYSE prices are sourced from yfinance. Yellow highlighting marks an intraday rise or a gap up between adjacent trading sessions. SEC acceptance times are converted to US Eastern time: pre-market filings appear below that day’s OHLCV row; filings accepted after the 09:30 ET open appear above it. The SEC does not publish an exact first-public-availability timestamp, so acceptance time is the best available proxy.

No data yet
121.9100 123.2400 121.6200 122.6300 42,077
121.9200 122.4600 119.8900 122.1700 69,500
121.5000 122.7600 120.7300 120.8300 54,000
Weekend
Weekend
120.8600 123.0000 120.7300 121.4500 93,000
123.2400 125.2500 121.6000 122.0800 125,100
122.7100 124.4000 122.2000 123.2400 90,600
122.6300 123.9900 120.9700 122.7500 91,900
124.8400 125.5700 122.8000 123.0000 56,000
Weekend
Weekend
125.0000 125.4200 124.2700 124.6900 122,000
123.3500 125.0100 123.1100 124.9800 72,600
123.0000 126.7000 122.9400 123.2800 118,800
125.0000 125.1500 122.0000 124.2300 55,500
124.3800 125.0200 122.8400 124.5000 45,700
Weekend
Weekend
No trading
123.9600 127.7500 121.5700 123.2100 93,200
125.6200 126.4100 122.8800 123.3600 93,200
125.2000 125.5100 123.1000 124.9900 92,100
125.0000 125.2600 122.3600 124.1400 124,200
Weekend
Weekend
123.1500 125.5300 122.4500 125.0000 238,900
127.3900 127.8300 122.6000 123.7200 89,700
127.4200 129.3200 125.9700 125.9900 81,200
126.8300 127.6900 123.6400 126.8800 120,200
130.7200 131.5100 127.6000 128.0900 98,900
Weekend
Weekend
No trading
130.2400 131.8900 128.7800 131.8400 240,300
128.0900 130.3000 127.6600 129.4700 91,600
18 · 8-K After-hours · 16:03 ET FORM 8-K ↗
129.1700 133.3700 126.9900 128.0800 136,000
130.1300 130.1300 124.6600 128.1100 97,500
Weekend
Weekend
131.2700 131.2700 127.8900 129.8400 124,900
130.1100 132.7400 129.1700 129.9900 165,100
132.0000 132.5100 128.9600 129.0400 156,100
130.9200 133.2500 127.0600 131.0200 122,500
133.4800 135.2400 128.5900 130.0600 218,400
Weekend
Weekend
131.3300 134.9800 130.5200 132.6100 291,300
130.0300 132.2700 127.5600 131.0400 142,900
127.9500 130.2000 126.6500 128.3400 195,000
127.3200 129.8500 126.1600 128.3500 167,700
124.7200 129.7200 124.7200 127.8400 149,700
Weekend
Weekend
130.9300 131.6100 125.6600 126.5700 240,900
131.9300 133.3000 129.2900 132.0000 148,300
135.9200 139.3200 128.8600 130.6500 140,700
133.7200 136.3900 130.7000 134.4100 110,800
No trading
Weekend
Weekend
128.8300 133.9800 125.5700 131.6200 86,700
17 · 8-K After-hours · 16:34 ET FORM 8-K ↗
141.2600 141.3800 127.5600 128.7700 136,900
143.3600 144.6300 140.0100 143.4000 144,700
141.8200 145.0000 139.5700 142.3500 103,200
139.0000 144.9700 139.0000 143.8400 140,500
Weekend
Weekend
16 · 10-Q After-hours · 16:01 ET FORM 10-Q ↗
136.8600 141.2900 134.9100 137.9800 107,200
138.5000 139.4900 137.1800 139.2700 47,400
136.5100 138.2900 133.8000 138.2900 72,700
140.5800 140.5800 129.1500 135.8300 84,200
142.3400 145.2200 140.0700 140.7900 119,500
Weekend
Weekend
137.4500 142.8600 136.0200 142.4800 98,500
140.0000 140.5500 135.4300 137.4500 41,900
142.7000 142.7000 138.3400 139.1500 48,200
15 · 8-K After-hours · 16:07 ET FORM 8-K ↗
134.4500 141.7400 134.4500 140.5900 78,000
141.2100 141.2100 122.9100 132.5600 175,800
Weekend
Weekend
140.1700 141.6800 137.0000 141.6800 47,100
139.1100 143.7000 139.1100 139.8400 93,300
145.7500 145.7500 139.0800 140.2500 122,300
146.8300 147.3900 144.4700 146.5400 133,800
143.6600 149.7400 143.2000 145.5700 72,600
Weekend
Weekend
139.1800 143.4500 135.3300 143.1600 81,800
139.2000 140.4900 137.9800 139.9100 74,200
137.9300 139.3800 136.8000 138.1300 93,600
139.8700 140.4600 133.6500 136.2500 77,500
143.6500 144.0000 139.7600 140.2300 57,100
Weekend
Weekend
143.0000 146.4900 142.0300 143.7200 72,900
141.8500 141.8500 138.9300 140.7300 62,400
143.7500 144.0400 141.0300 142.6800 34,700
14 · DEF 14A After-hours · 16:15 ET FORM DEF 14A ↗
143.8900 146.2600 143.3300 144.4400 48,400
140.0800 143.9500 140.0800 143.9500 55,600
Weekend
Weekend
142.8200 143.1000 138.9000 140.8400 90,800
143.0400 144.2400 140.8500 142.9700 74,500
142.0900 143.7600 141.1100 143.5500 98,000
139.8100 140.8500 134.3000 137.5200 97,700
142.1400 143.6000 140.0100 140.0100 75,300
Weekend
Weekend
No trading
140.1500 143.3400 138.6000 141.6500 53,200
138.7100 144.0300 138.7100 141.8900 112,500
134.1400 138.6500 132.7800 137.0600 136,100
138.3200 138.3200 129.9000 132.4800 176,900
Weekend
Weekend
13 · 8-K After-hours · 16:06 ET FORM 8-K ↗
134.8800 139.5000 134.0300 137.9500 199,200
135.7600 139.9400 132.8800 136.4200 92,900
135.7600 136.7500 132.8800 136.7300 86,900
132.7700 134.5500 131.9500 133.0400 59,000
132.6000 137.4900 132.6000 133.7600 78,000
Weekend
Weekend
133.8500 133.9200 128.1900 129.6500 166,700
132.7100 136.1000 131.8600 133.7000 110,600
134.1400 136.4200 131.3400 133.3500 82,500
139.4000 141.7000 134.4900 134.7600 118,500
135.4700 139.5500 133.6500 139.3800 79,000
Weekend
Weekend
12 · 10-K After-hours · 16:03 ET FORM 10-K ↗
133.3000 135.5000 129.7700 131.5800 58,500
138.7300 139.0000 126.5700 132.5600 124,600
142.3100 144.3400 139.7500 140.2500 58,000
141.6100 149.8600 141.6100 143.9700 124,100
135.6700 142.2300 132.3000 141.4800 149,700
Weekend
Weekend
134.0000 138.7500 133.4700 137.4600 96,800
139.6600 142.0500 133.8200 135.4900 107,700
11 · 8-K After-hours · 16:03 ET FORM 8-K ↗
136.4100 142.3900 135.0100 141.7500 76,900
133.2300 139.1500 131.5600 136.9000 118,600
132.0000 137.3000 131.5000 134.5000 127,500
Weekend
Weekend
132.7300 134.0700 131.6100 131.9400 58,300
129.5000 134.3800 129.5000 133.5300 52,100
129.0200 130.5200 124.1400 129.9300 52,600
127.3700 129.6800 126.2000 128.8700 56,900
126.5600 130.5200 125.3400 127.3600 70,700
Weekend
Weekend
127.7000 129.0700 123.9900 127.0000 165,000
125.4100 127.7400 123.4500 127.0500 112,400
126.4000 128.0800 123.9900 126.0600 95,700
125.8600 127.5400 123.8400 125.9300 56,200
No trading
Weekend
Weekend
121.3600 125.2200 121.3600 124.4700 82,600
122.2300 122.7900 120.5000 121.3800 28,400
127.4000 128.3600 119.2200 121.3100 73,000
128.8500 130.6200 126.0600 126.1800 87,400
129.7600 131.1800 127.7800 129.1800 73,800
Weekend
Weekend
135.5800 136.0900 130.5500 130.5800 87,700
10 · 8-K After-hours · 16:25 ET FORM 8-K ↗
134.1700 137.0000 133.3200 133.8300 91,800
135.7000 137.7800 133.3100 134.9400 112,600
131.9000 135.9600 131.4100 135.3700 79,900
127.4000 133.0900 126.2400 131.9500 111,300
Weekend
Weekend
124.7000 127.7900 123.6700 127.4000 87,800
122.2000 125.8800 122.2000 125.3500 91,700
125.2300 125.9000 121.5400 122.1100 88,700
120.8300 125.0400 120.4900 124.7400 66,000
121.2000 122.1000 119.6600 121.6900 35,300
Weekend
Weekend
122.8000 123.4500 119.8800 120.4100 74,900
121.4900 123.7500 119.0700 122.3100 104,000
118.0000 121.6300 117.9000 121.6100 66,800
118.1600 119.5900 117.8000 118.3000 38,200
No trading
Weekend
Weekend
119.2100 120.6300 117.5300 119.6200 90,600
120.1000 121.1400 118.2500 119.1800 175,800
117.6400 119.4600 116.7800 119.1900 88,000
118.9600 118.9600 116.9000 117.6300 85,800
117.9000 120.4000 117.9000 118.2600 55,300
Weekend
Weekend
117.0000 118.1800 115.0000 117.6200 58,800
114.1000 118.2300 113.0400 117.1700 66,400
111.4200 114.7600 109.5700 113.7000 82,200
9 · 8-K After-hours · 16:09 ET FORM 8-K ↗
109.5200 110.7400 107.4500 110.7400 56,000
107.0100 112.4700 107.0100 110.2400 70,200
Weekend
Weekend
106.3100 109.8900 104.8300 107.0000 93,000
No trading
106.8000 109.0200 105.4000 106.7600 64,000
111.5500 111.6200 106.5900 106.8000 58,500
8 · 8-K After-hours · 16:40 ET FORM 8-K ↗
108.8900 108.8900 107.1100 107.9400 53,300
Weekend
Weekend
109.2800 109.5800 107.9900 108.4500 22,400
No trading
108.8700 110.3100 108.8700 109.7600 31,700
108.0000 109.6000 107.5100 108.7400 41,100
106.3300 109.8300 105.4800 108.0500 32,700
Weekend
Weekend
105.2100 106.4900 104.1800 105.4100 215,900
105.8200 106.8300 104.8500 105.4300 102,900
104.7800 106.6900 104.3300 104.5500 52,600
104.0300 105.5100 102.4800 104.8800 75,200
103.3500 105.8100 102.8300 104.9300 71,800
Weekend
Weekend
105.2900 105.7200 102.9200 103.0900 86,500
104.0300 107.4000 103.9200 105.4100 44,000
99.9600 104.3000 99.9600 103.0800 65,400
99.5000 103.0000 98.0000 101.0000 47,300
101.4400 101.4400 97.4000 98.9700 67,000
Weekend
Weekend
97.0000 104.2000 96.9100 100.9400 87,600
94.4500 95.2800 94.2400 95.2600 27,600
93.0100 94.7500 92.4200 94.5500 36,300
92.4900 93.4900 91.6000 92.3300 30,400
92.8300 94.0100 91.2800 91.5900 46,300
Weekend
Weekend
94.1600 94.2900 92.7400 93.8500 30,500
No trading
93.6600 95.0000 93.5000 93.7300 95,800
7 · 8-K After-hours · 16:07 ET FORM 8-K ↗
95.0600 95.1300 93.2200 94.4600 58,400
95.0000 95.5300 93.6100 94.0600 87,500
Weekend
Weekend
93.5100 95.5200 93.2900 94.9000 51,500
95.8600 96.5200 92.8900 93.4000 91,900
93.4100 95.1600 93.0500 94.3200 75,600
93.1900 94.5200 92.8900 93.4100 64,400
95.0000 95.9800 93.7800 94.1600 62,400
Weekend
Weekend
93.4600 96.0600 93.0000 94.8400 42,500
95.4500 95.4500 93.7900 94.1000 46,400
98.2600 100.2100 95.7700 95.8800 41,800
99.4800 101.7700 97.9100 99.1000 64,800
107.6300 110.5600 98.5900 99.1600 89,200
Weekend
Weekend
6 · 10-Q After-hours · 16:03 ET FORM 10-Q ↗
107.0500 108.0000 105.3700 107.6700 55,200
107.2900 110.8800 106.5200 107.0400 87,300
108.6400 109.4300 107.0900 107.8600 78,300
109.1000 110.4900 108.2700 108.9300 72,900
107.5400 109.5800 105.8100 109.5800 48,600
Weekend
Weekend
105.5000 108.0000 103.4300 106.9700 53,100
107.0100 107.6800 103.7300 105.5300 101,200
110.0000 111.0900 105.6900 106.9700 181,500
108.4900 111.1900 107.5900 109.9500 65,400
5 · 8-K After-hours · 16:22 ET FORM 8-K ↗
114.4700 114.4700 103.2100 108.8800 211,500
Weekend
Weekend
114.3800 114.3800 112.8000 114.1600 60,500
110.2800 113.2000 109.7700 113.0200 73,800
111.3000 112.5900 109.9300 110.7200 52,700
111.1800 112.1200 110.7000 111.2800 29,300
108.4600 111.1700 103.0200 110.6400 50,800
Weekend
Weekend
108.9000 110.4900 106.3000 107.9900 57,000
110.5000 111.9700 109.1000 109.7500 69,500
111.6300 113.7200 110.6300 110.8700 93,200
109.4400 111.6100 109.0300 110.7500 86,900
112.0400 113.3300 109.6900 109.8600 81,800
Weekend
Weekend
111.7700 114.6000 110.4500 111.4300 127,900
114.4400 115.9800 112.1500 112.3800 37,100
117.1200 117.1200 114.0500 115.0700 38,900
120.0000 120.4900 115.5400 116.0000 61,200
117.4700 119.5900 117.4700 119.4400 47,500
Weekend
Weekend
115.4500 118.3500 115.4500 117.5000 41,100
114.2400 115.6400 113.2000 115.3600 69,100
4 · 8-K After-hours · 16:32 ET FORM 8-K ↗
110.9400 114.3100 110.1500 113.9900 119,700
109.3400 112.5600 109.3400 112.1500 71,500
112.9500 113.4500 109.2700 109.7400 60,400
Weekend
Weekend
111.2400 113.0100 109.2200 112.6300 60,600
111.2900 111.2900 109.9800 111.2400 46,900
115.4000 115.9900 110.8200 111.6100 40,600
115.1900 115.2900 114.0500 115.1000 37,300
112.9000 114.2700 110.8600 113.9200 29,800
Weekend
Weekend
115.6200 115.6200 112.4900 112.9000 132,700
113.5900 116.0800 113.4900 115.4400 43,400
116.2600 117.0000 113.7200 114.4300 41,500
114.7500 117.4600 114.1800 116.4300 40,700
112.3900 114.6700 108.7500 114.4400 41,000
Weekend
Weekend
113.8700 113.8700 111.3800 112.1200 32,200
109.5800 113.3000 109.1700 113.2600 64,700
108.5400 109.9400 108.5400 109.6900 49,300
108.5000 109.2200 108.2600 108.8200 24,400
109.3500 111.1500 108.6100 109.2400 58,400
Weekend
Weekend
109.3200 109.6000 106.4800 109.3900 35,300
106.8900 108.8500 104.3300 108.7700 26,100
104.3100 106.4000 103.3900 106.1100 64,500
103.4200 105.4400 100.3800 105.0100 40,600
No trading
Weekend
Weekend
106.4100 107.8900 104.7100 104.8200 44,400
107.5000 108.6000 106.1400 106.5400 43,100
107.1200 108.1700 106.5800 107.2100 53,900
107.1100 108.6100 104.6700 106.7600 49,300
109.1900 109.9500 107.0000 107.3400 44,300
Weekend
Weekend
105.9900 110.4000 103.6600 109.8900 51,200
103.5000 105.4400 102.7100 105.0900 31,300
104.2600 104.4900 103.0200 103.7300 31,700
102.7000 104.5600 101.7200 104.2700 35,900
101.5100 103.9800 100.5900 103.3700 32,800
Weekend
Weekend
103.8800 104.7700 101.6400 101.6800 75,500
104.4300 105.9100 102.8300 103.7800 38,200
103.9400 105.6000 101.9600 105.0900 55,400
100.8700 103.0300 100.8700 102.7800 49,500
100.0000 101.2300 98.3000 99.6400 56,500
Weekend
Weekend
3 · 10-Q After-hours · 16:05 ET FORM 10-Q ↗
100.0000 100.7400 97.6600 99.6400 64,900
100.0000 101.7900 98.9800 99.7000 44,200
98.6700 100.9900 98.6700 100.0000 47,300
97.8900 99.7100 97.4600 99.0900 49,800
2 · 8-K After-hours · 16:03 ET FORM 8-K ↗
95.1600 97.8300 95.1600 97.0300 36,600
Weekend
Weekend
96.4000 96.4000 94.7100 95.3600 63,000
97.7400 97.7400 95.2800 96.4500 59,100
97.8100 99.7300 96.5600 97.3700 64,300
96.8900 99.2200 96.0800 96.7400 85,800
1 · 8-K After-hours · 16:42 ET FORM 8-K ↗
105.0600 105.0600 96.6700 96.7300 91,300
Weekend
Weekend
105.9200 105.9200 102.9600 105.0200 59,500
105.4400 107.8400 104.7400 104.7600 48,000
106.7300 106.8700 105.0000 105.8700 43,800
105.0600 106.7900 103.0000 105.7100 85,400

Announcement Events

Each title opens the filing on the SEC website. Registered users can summarise the filing and up to seven relevant exhibits linked within the same SEC submission.