National Presto Industries, Inc NPK
Open calendar →National Presto Industries, Inc. Common Stock · Company · NYSE
USD closing-price chart (daily close from yfinance · Last year)
USD 105.71 → 122.63 · 16.0%
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.
Date
Open
High
Low
Close
Volume
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.