NWPX Infrastructure, Inc NWPX

Open calendar →

NWPX Infrastructure, Inc. - Common Stock · Company · Nasdaq

Paper trade (simulated — no real money)

Fill: USD 129.3100 · FX 1 USD = 1.289800 SGD · about SGD 166.7840 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 42.48 → 129.31 · 204.4%
149.94095.24040.540 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Jul 25Oct 25Jan 26Apr 26Jul 26

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

Price & SEC Filing History 26 Jul 2025 — 27 Jul 2026 (Last year)

Daily Nasdaq 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
Weekend
Weekend
133.4600 134.5800 129.0100 129.3100 166,600
133.5900 135.0300 131.3800 132.7600 219,900
132.7200 135.1100 130.7000 133.9800 200,700
137.2100 138.0800 128.5100 135.4100 262,800
139.2100 140.7300 135.2900 136.1800 143,300
Weekend
Weekend
136.6400 139.5400 132.2100 138.2000 165,200
134.7600 141.1700 134.6700 139.1200 165,000
138.5700 140.0000 132.2700 135.1100 174,200
136.9100 139.6000 135.5700 138.2100 138,700
132.4500 135.4800 131.7300 133.1900 207,800
Weekend
Weekend
131.8500 136.8100 128.2400 133.8900 135,900
134.7200 134.8100 130.0800 132.6500 218,500
133.0500 137.6100 131.5000 132.2200 221,900
140.1500 141.0300 132.7900 135.4100 212,700
136.9900 144.5800 136.9900 143.1800 159,700
Weekend
Weekend
No trading
145.2800 146.2000 131.4400 136.9200 304,200
149.1300 151.7400 144.3000 144.3000 252,700
149.6400 150.6000 147.4800 149.9400 224,700
148.3000 151.9200 146.0700 149.3700 205,500
Weekend
Weekend
146.6300 149.4100 141.0200 148.0100 607,300
144.5100 152.0300 144.5100 146.6300 221,300
140.1800 146.2200 138.9900 143.5300 324,200
138.1000 141.6300 135.0000 138.6200 179,100
139.4000 142.6500 138.4900 140.9200 285,100
Weekend
Weekend
No trading
141.5200 144.3500 135.5000 139.1900 251,500
132.7400 139.6400 132.7400 138.8900 193,000
132.2700 133.9900 131.0000 132.2600 113,700
130.9200 133.8000 128.8200 131.1000 154,500
Weekend
Weekend
130.3800 133.8000 126.9000 128.8500 199,400
15 · 8-K After-hours · 16:09 ET FORM 8-K ↗
124.4100 129.5800 120.0100 129.2200 138,400
123.6500 128.2900 121.3400 122.3100 162,600
14 · 8-K Pre-market · 09:00 ET FORM 8-K ↗
123.1900 125.6200 118.5100 123.2600 130,400
120.7400 123.1400 118.7700 121.1600 97,900
Weekend
Weekend
121.7700 122.6900 117.2100 117.7600 96,700
119.5200 123.4900 118.0000 122.6100 336,100
119.7200 121.5000 118.9200 119.7000 87,300
118.3300 122.5300 118.3300 119.7200 192,000
116.7000 118.3300 113.1800 118.3300 209,300
Weekend
Weekend
120.8000 121.2700 116.8900 117.9600 116,700
121.8800 123.1600 119.1300 120.3000 155,700
118.8200 122.1900 117.1600 121.7900 160,900
113.3000 118.5800 113.3000 117.4900 123,200
No trading
Weekend
Weekend
110.0100 112.5800 108.8900 112.2600 140,600
108.9500 109.5800 106.3400 109.0200 125,600
108.7900 110.1900 107.2000 109.5300 118,500
109.9700 109.9700 105.0000 107.2000 174,900
110.8000 112.3200 108.9900 111.1300 116,100
Weekend
Weekend
111.2200 113.0700 109.0200 110.8000 102,400
114.1100 114.2300 111.8900 113.5300 107,500
114.2700 114.2700 109.4200 113.4800 132,200
111.5600 114.1700 109.7900 113.9700 174,600
112.0100 112.5200 110.0000 111.1800 113,600
Weekend
Weekend
110.3600 112.7000 109.0600 112.5200 137,500
111.6600 111.6600 107.8500 109.4800 146,900
112.0800 113.9000 108.5200 111.2000 188,900
108.2400 114.2700 108.2400 111.4100 220,000
105.7100 108.1600 102.7400 106.6400 252,800
Weekend
Weekend
101.3700 107.0700 99.0100 107.0000 336,900
13 · 10-Q After-hours · 16:03 ET FORM 10-Q ↗
89.9300 98.6800 88.1200 98.3400 399,000
12 · 8-K After-hours · 16:20 ET FORM 8-K ↗
87.5600 88.6700 84.8800 86.0100 184,500
84.3100 87.0300 81.1800 86.8600 103,300
84.8800 85.3000 83.5200 84.1800 61,600
Weekend
Weekend
83.9700 84.9400 82.0700 84.7800 217,600
11 · DEF 14A After-hours · 16:04 ET FORM DEF 14A ↗
82.2200 84.7300 82.1000 83.9600 74,500
81.4300 83.2800 80.9900 81.4700 108,500
82.1400 82.8700 80.5700 81.0800 86,800
80.5700 82.6100 80.1000 82.1400 135,200
Weekend
Weekend
82.0400 83.8400 81.0900 81.6500 480,200
83.0000 84.6100 79.0300 80.0000 170,700
87.1800 87.1800 83.8400 83.8400 117,200
87.9400 89.2400 87.1700 87.6100 111,700
84.3600 88.2100 84.3600 87.8500 142,700
Weekend
Weekend
83.6100 84.8400 83.6100 84.2800 52,700
81.9300 84.6700 80.1100 83.8100 90,400
81.5600 82.9000 80.9300 81.9900 76,000
78.3600 79.5900 77.5800 78.7600 77,100
78.4400 79.2300 77.0500 78.4300 66,200
Weekend
Weekend
No trading
78.9200 80.9200 77.7900 79.6800 66,600
78.9300 81.5800 78.7500 79.9900 71,100
76.5600 78.1300 76.0100 77.8600 85,300
76.8500 77.0700 75.1100 75.7400 140,000
Weekend
Weekend
76.3300 77.5500 75.3400 76.5200 74,500
78.1800 78.6600 76.1000 76.7800 79,200
79.6500 80.9400 78.6900 79.2200 75,600
74.7100 79.1900 74.7100 78.6800 92,500
72.4800 76.6400 70.9600 76.0400 205,000
Weekend
Weekend
71.8500 71.8500 69.4000 70.7400 485,400
70.8200 72.3200 70.0800 71.5600 137,000
72.7200 74.2800 71.1100 71.9100 128,800
10 · 8-K After-hours · 16:07 ET FORM 8-K ↗
72.4400 73.3900 71.3700 73.3600 92,100
71.4400 72.5300 71.0100 72.4200 129,300
Weekend
Weekend
73.3500 73.5100 70.6000 70.9400 81,600
73.7700 74.2300 70.2800 73.2500 169,700
75.5100 76.7600 73.8500 74.8900 118,900
73.9700 77.5100 73.0200 75.7600 136,200
74.3000 74.8200 71.8600 74.6400 143,300
Weekend
Weekend
76.0600 76.9100 73.8800 75.3300 118,600
80.8300 81.1300 76.8100 78.5200 60,800
80.5900 82.6900 79.8000 81.8700 77,000
80.4000 81.0200 77.9900 80.9600 92,800
77.3400 83.1200 75.3500 82.0700 137,800
Weekend
Weekend
81.4000 81.4000 74.6600 77.6000 151,300
9 · 10-K After-hours · 16:08 ET FORM 10-K ↗
75.5700 82.7600 75.0000 81.6600 166,000
8 · 8-K After-hours · 16:18 ET FORM 8-K ↗
73.7800 74.1000 71.8100 74.0100 70,700
72.7000 73.5500 72.1400 73.1500 40,500
74.7900 74.7900 71.0800 72.1300 60,300
Weekend
Weekend
73.6100 75.2600 73.2800 74.7600 85,900
71.9000 73.8400 71.8000 73.6400 91,000
74.4100 75.1500 72.1300 72.6900 73,600
74.6700 74.8000 72.9200 74.0200 77,600
No trading
Weekend
Weekend
74.3000 75.2200 72.5100 74.6700 71,800
75.5000 77.4300 73.5900 74.1500 100,700
75.6400 76.9800 74.6500 75.2300 165,400
75.7800 77.1400 74.9900 75.3800 105,700
74.4700 76.6000 73.0100 75.3200 71,200
Weekend
Weekend
71.3800 74.4700 71.0800 74.3200 130,500
68.8900 71.3100 68.8900 70.8300 75,400
70.1000 70.7500 68.1300 68.8900 75,700
69.1500 70.9900 68.5500 69.4600 121,300
67.4300 69.8600 67.4300 68.7500 80,400
Weekend
Weekend
66.1300 67.7300 65.9500 67.4500 245,400
65.7500 67.9500 65.7500 66.9600 85,600
67.2700 67.4800 65.6400 66.1500 80,200
67.3100 67.7900 66.5700 66.9400 53,200
67.5100 68.7400 66.7500 67.0400 54,900
Weekend
Weekend
69.2900 69.4700 67.3400 67.3600 65,900
7 · 8-K After-hours · 16:03 ET FORM 8-K ↗
69.4200 70.6100 68.5500 69.7300 59,600
67.7300 69.8000 67.0500 69.2200 63,900
68.0100 68.9200 66.9800 66.9800 65,600
No trading
Weekend
Weekend
69.6100 70.3000 68.3600 69.1100 78,300
68.0500 69.4300 67.9700 69.2700 47,300
67.1800 68.0800 65.7200 67.8900 127,700
68.3000 69.0000 67.1000 67.2900 73,900
65.9800 68.2600 65.7900 67.8200 93,800
Weekend
Weekend
64.5500 66.6000 64.5500 65.9400 83,300
63.0900 64.3900 62.7800 63.6500 57,200
63.8600 64.9000 63.0000 63.2900 44,000
63.6200 64.0900 61.4300 64.0200 78,800
62.9700 64.8700 62.6200 63.9100 52,800
Weekend
Weekend
62.8800 63.5700 62.2500 63.0300 52,400
No trading
62.8000 63.4200 62.2300 62.4900 44,000
62.8700 63.5200 62.7300 62.8000 33,900
64.0100 64.0100 62.4200 63.1600 38,000
Weekend
Weekend
64.9100 64.9200 63.8100 64.0500 50,400
No trading
64.5000 65.3100 64.2500 64.7000 25,700
64.1100 64.9000 63.8500 64.6000 55,400
64.4400 65.6600 63.8500 64.1500 69,000
Weekend
Weekend
63.5400 64.1600 63.2000 64.1400 172,400
63.9000 64.3400 62.8600 63.1100 70,800
63.3300 63.5500 62.4100 63.1100 56,300
6 · 8-K After-hours · 16:07 ET FORM 8-K ↗
63.1400 63.8800 62.6600 62.7400 53,200
63.5000 63.8300 62.1800 63.0300 74,300
Weekend
Weekend
62.7600 63.7900 60.6200 63.5300 91,400
60.9100 63.1400 60.5000 62.8300 80,200
59.6600 61.3200 59.6600 60.5400 96,700
59.4700 60.8000 59.4200 59.6300 63,300
59.8900 60.4000 59.4600 59.8200 53,100
Weekend
Weekend
60.4000 60.5400 59.4300 59.7000 42,000
59.2500 60.7000 58.2700 60.0900 104,400
58.4400 59.5200 57.4200 59.4300 34,900
58.1300 58.6400 57.7700 58.1300 28,900
58.5200 58.6500 57.5400 57.9000 34,400
Weekend
Weekend
58.2900 58.7100 57.9800 58.6200 19,800
No trading
57.6800 58.9500 56.9800 58.5100 64,800
57.1800 58.2800 56.9400 58.0200 32,900
56.0000 57.5000 55.4300 56.9300 57,600
Weekend
Weekend
53.9100 56.2300 53.1500 55.9600 65,900
55.9300 57.4500 53.5500 53.8500 67,300
55.8200 56.9400 54.8600 55.1300 71,300
56.2300 56.9200 54.8800 55.3900 56,500
57.4000 57.5000 55.7600 56.1900 41,500
Weekend
Weekend
56.5800 57.2900 56.4000 57.1800 37,500
58.0200 58.0200 56.7000 57.4000 52,200
57.2400 58.5000 57.2400 58.1900 67,200
58.7900 58.8900 56.9400 57.4000 53,600
59.5300 65.8400 58.0500 58.9800 90,600
Weekend
Weekend
60.2100 60.6000 58.7900 58.9500 56,600
61.3600 62.3600 59.9200 60.5600 74,000
63.7200 63.7200 60.6200 60.8600 167,400
63.0300 63.8200 61.1000 63.6800 138,300
60.2000 63.9800 60.1500 63.8800 179,000
Weekend
Weekend
57.4100 60.5800 56.7500 60.1600 135,100
5 · 10-Q After-hours · 16:06 ET FORM 10-Q ↗
59.8100 62.6600 54.5800 56.4700 72,700
4 · 8-K After-hours · 16:22 ET FORM 8-K ↗
55.1500 57.4600 54.8300 55.6800 66,200
54.8700 56.4800 54.8600 55.4300 66,100
55.2700 56.1700 54.8100 54.8700 49,800
Weekend
Weekend
54.7600 55.1500 54.6400 54.9700 22,200
53.5900 54.5800 53.3900 54.2800 26,500
54.1000 54.6100 53.0100 53.2900 35,600
53.0600 54.3500 52.7600 54.0100 25,100
52.3800 53.6200 52.0100 53.4900 47,000
Weekend
Weekend
51.5700 52.4300 50.7600 51.8700 37,000
53.3000 53.3000 51.0700 51.7200 34,600
52.2700 52.8500 51.7800 52.3100 38,300
49.7600 51.8500 49.7300 51.8500 52,200
49.9300 50.6400 49.5900 50.4900 35,600
Weekend
Weekend
50.1600 51.1200 49.2500 49.4300 49,200
50.8500 51.1900 50.2100 50.2700 34,400
50.4700 51.5200 50.4200 51.0700 27,900
50.6000 51.1800 49.8700 50.1200 28,100
52.4600 52.4600 50.6100 50.6200 40,800
Weekend
Weekend
52.7700 53.6500 51.9100 52.1500 29,200
52.8400 53.3500 52.0100 53.0200 47,800
52.4100 53.1700 52.0100 53.0200 41,200
51.8900 53.0600 51.7100 52.9300 36,800
52.7000 52.8300 51.9700 52.1200 39,400
Weekend
Weekend
52.0400 52.8000 51.8600 52.4300 42,300
51.6400 52.2300 51.4600 51.8400 35,200
53.0400 53.8000 51.6900 52.0400 46,100
53.2100 53.7100 52.3000 52.9000 63,000
52.8800 53.5100 52.2400 53.0500 62,400
Weekend
Weekend
53.5300 53.9400 52.4900 52.7300 418,000
52.1400 53.5500 51.3700 53.5500 66,600
52.2700 53.8100 51.6600 51.8200 62,500
51.9500 52.2700 51.1400 51.9800 74,800
51.2700 53.0200 51.2700 52.2500 53,700
Weekend
Weekend
52.8400 52.8400 51.2700 51.2700 50,700
51.6000 53.4100 51.2000 53.3200 40,200
50.5800 51.7400 50.5800 51.6200 41,700
51.8300 51.8300 50.2600 50.6200 52,300
52.3800 52.7600 51.9000 52.1200 44,800
Weekend
Weekend
52.5800 53.0000 51.4600 52.1600 41,700
51.3200 52.7200 50.5200 52.2100 47,500
51.2500 51.7400 50.7100 51.4000 54,200
52.2400 52.7000 51.4000 51.4300 64,900
No trading
Weekend
Weekend
54.0200 54.2600 52.8200 52.9600 73,100
53.4500 54.0200 52.6500 53.9700 55,000
52.6000 53.3800 52.4700 53.3700 43,000
52.1000 52.9600 51.9000 52.8500 50,300
52.3100 52.5500 51.8000 52.2200 28,600
Weekend
Weekend
50.8900 53.2800 50.5600 52.6900 73,000
50.8000 51.5400 50.2100 50.8700 80,800
51.8600 51.8600 50.6500 51.0700 47,200
3 · 8-K After-hours · 16:07 ET FORM 8-K ↗
51.2100 52.3000 50.8900 51.6300 71,100
51.4200 52.0000 51.0500 51.1700 39,800
Weekend
Weekend
52.6900 52.7000 51.4500 51.5400 127,500
52.6200 52.6200 51.6000 52.3400 71,100
52.8600 53.3000 51.5800 53.0100 108,500
50.0200 52.4900 50.0000 52.3100 82,600
48.9300 50.6000 48.1500 49.5000 105,000
Weekend
Weekend
2 · 10-Q After-hours · 16:08 ET FORM 10-Q ↗
45.0900 48.5700 44.4400 48.4000 128,000
1 · 8-K After-hours · 16:22 ET FORM 8-K ↗
42.1400 42.8000 41.7300 42.7200 51,300
42.1900 42.3400 41.5700 42.0100 31,800
41.3900 42.2200 41.0400 42.0600 34,000
40.5800 41.3400 40.0100 41.1600 41,200
Weekend
Weekend
41.2500 41.4300 40.3700 40.5400 64,900
43.1400 43.1900 41.2700 41.7800 75,000
43.4300 44.0000 43.1200 43.5000 93,200
42.8600 43.1900 42.7200 43.1000 62,600
42.3000 42.5400 41.9900 42.4800 33,100
Weekend
Weekend

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.