National Presto Industries, Inc NPK

Open calendar →

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

Paper trade (simulated — no real money)

Fill: USD 148.9300 · FX 1 USD = 1.277900 SGD · about SGD 190.3176 per unit

Sign in to place simulated trades. USD fills are converted into the SGD portfolio at the displayed rate.

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

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

USD 113.02 → 148.93 · 31.8%
156.800124.19591.590 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16,17 Oct 25Jan 26Apr 26Jul 26Oct 26

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

Price & SEC Filing History 23 Oct 2025 — 24 Oct 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.

Weekend
147.2400 149.0200 145.8500 148.9300 221,433
149.7100 150.7000 147.3400 148.4000 114,500
150.0900 152.1200 149.4000 150.1100 172,800
149.9200 153.4500 147.4600 149.2500 155,700
148.3600 150.5100 145.8600 150.4100 78,300
Weekend
Weekend
147.9100 149.4100 145.8200 149.0500 85,600
146.2500 148.8800 144.6100 147.3500 86,300
145.2900 147.9700 144.1900 145.1600 71,500
148.9800 150.1000 145.4100 146.7900 106,200
152.2000 153.7400 148.3400 148.3400 84,000
Weekend
Weekend
153.4100 154.5000 151.1600 151.5900 77,800
147.4400 152.4300 145.0400 152.0100 106,200
146.4600 148.7100 146.4600 147.6800 86,000
152.7300 152.7300 148.8800 148.9600 77,400
151.1200 153.3000 148.8000 151.8500 115,500
Weekend
Weekend
150.7000 152.6200 150.5600 150.7300 83,000
146.5200 150.6300 146.2200 150.1200 116,000
146.7600 148.8700 144.0100 148.1600 97,000
146.1500 148.5100 145.5500 146.7800 104,500
144.0000 146.4400 142.6400 146.2800 105,800
Weekend
Weekend
144.5200 145.4500 142.6100 144.6600 86,800
145.6100 146.3000 143.4800 144.1000 92,300
150.0200 151.5900 145.3900 146.0700 113,700
152.2400 152.5000 146.4400 150.9500 136,600
149.7800 153.1800 147.6500 151.3600 103,300
Weekend
Weekend
152.2800 152.2800 147.6300 148.5800 322,800
152.5300 153.8600 150.1000 152.0800 96,800
155.9000 155.9000 151.2400 152.8400 104,700
153.7000 155.8700 150.6300 155.6700 125,800
154.7600 156.6600 150.9700 153.3300 146,600
Weekend
Weekend
149.7400 154.7900 149.3500 154.2800 90,900
148.4700 150.2900 146.6100 147.9700 64,900
146.3600 148.5600 143.6900 148.4000 73,400
146.8700 149.3000 146.4400 146.5200 78,900
No trading
Weekend
Weekend
145.0800 148.2000 144.0900 147.7200 108,300
145.6100 146.8000 142.5500 144.7000 90,900
148.3700 148.3700 144.5000 144.6900 127,100
150.1900 153.8800 145.9800 146.9400 90,700
151.4000 155.2000 150.0100 151.7100 101,200
Weekend
Weekend
153.6300 155.5200 152.4100 152.6200 88,500
150.0000 153.4400 146.7000 153.4300 90,300
156.2200 157.6600 150.7500 151.1500 97,200
155.8600 158.1700 152.5700 156.8000 95,800
150.0000 157.5700 150.0000 155.1400 89,000
Weekend
Weekend
151.8100 152.3500 149.1500 149.9500 140,300
146.5200 154.8700 146.5200 150.7100 103,300
147.2800 148.2800 144.8900 148.0100 84,600
144.1600 147.7200 142.2500 147.2600 87,900
142.5000 145.6300 140.4000 144.1700 121,500
Weekend
Weekend
17 · 8-K After-hours · 16:16 ET FORM 8-K ↗ 16 · 10-Q After-hours · 16:05 ET FORM 10-Q ↗
139.0000 140.8100 137.1700 139.8600 70,500
140.0400 140.8500 135.7200 137.8000 85,100
138.5800 139.8300 137.5500 139.2600 55,900
138.7500 141.8700 138.0700 138.2300 80,300
137.9800 139.0600 136.8900 137.5000 101,400
Weekend
Weekend
137.1000 138.9800 136.4400 137.9900 81,300
138.6500 141.7500 137.7400 137.7400 81,400
135.4200 139.7600 133.3800 139.5700 92,100
136.9700 138.5500 131.6600 136.0600 109,400
15 · 8-K After-hours · 16:42 ET FORM 8-K ↗
123.3300 137.4200 123.2600 134.9100 224,100
Weekend
Weekend
121.3400 122.7800 119.7000 121.4200 62,900
121.5000 123.5000 120.8300 121.5000 78,200
123.1800 124.0700 120.7800 121.4600 91,100
125.9300 127.0400 123.0500 123.3500 156,500
126.1000 127.3000 124.0700 125.0000 92,000
Weekend
Weekend
123.4900 125.0000 123.1900 124.4000 51,700
122.2400 124.5000 120.8800 121.9800 63,700
121.9100 123.2400 121.5500 122.6300 48,300
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
14 · 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
13 · 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
12 · 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
11 · 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
10 · 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
9 · 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
8 · 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
7 · 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
6 · 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
5 · 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
4 · 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
3 · 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
2 · 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
1 · 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

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.