NASDAQ:NWPX | Historical Stock Price | NWPX Infrastructure, Inc.

Complete retained daily price history on its own workbook tab. Split-adjusted close keeps every historical share price on one comparable split basis. Cumulative dividend-reinvested close is the daily close of a rebased total-return index: it starts with one share at the earliest retained close, reinvests every distribution, and normalizes every forward and reverse split exactly once. Admitted exchange opening prices remain a distinct current-session series.

Available history
1995-11-30 to 2026-09-04
Data captured

Stock Price Chart

Blue: Split-adjusted close · Orange: Cumulative dividend-reinvested close

$7.56$13.75$25.00$45.47$82.68$150.341995-11-302026-08-27

Logarithmic scale. Both lines share the same starting value for the selected range.

View year

Historical Stock Price — 2009

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volumeOpen priceExchange Volume
2009-12-31$26.86$26.86122,700
2009-12-30$26.76$26.76342,800
2009-12-29$28.09$28.09244,100
2009-12-28$30.64$30.64277,000
2009-12-24$28.46$28.4660,800
2009-12-23$27.39$27.3963,000
2009-12-22$26.70$26.7082,100
2009-12-21$25.63$25.6371,900
2009-12-18$25.21$25.21120,100
2009-12-17$25.75$25.7561,400
2009-12-16$25.77$25.7763,300
2009-12-15$26.08$26.08122,600
2009-12-14$26.78$26.7867,300
2009-12-11$26.80$26.80109,700
2009-12-10$26.05$26.0570,800
2009-12-09$25.59$25.5959,500
2009-12-08$25.48$25.4839,900
2009-12-07$26.20$26.2033,400
2009-12-04$25.96$25.9664,000
2009-12-03$25.38$25.3874,200
2009-12-02$25.84$25.8493,800
2009-12-01$25.71$25.7181,600
2009-11-30$25.27$25.2796,900
2009-11-27$25.74$25.7469,300
2009-11-25$25.99$25.9937,100
2009-11-24$26.25$26.2533,300
2009-11-23$26.45$26.4554,400
2009-11-20$26.12$26.12116,300
2009-11-19$25.81$25.81191,800
2009-11-18$26.52$26.5266,100
2009-11-17$26.85$26.8594,300
2009-11-16$26.53$26.53106,300
2009-11-13$26.09$26.09234,400
2009-11-12$26.74$26.74591,100
2009-11-11$31.23$31.2372,500
2009-11-10$32.26$32.2640,900
2009-11-09$32.53$32.5361,300
2009-11-06$32.27$32.2787,800
2009-11-05$31.30$31.3051,900
2009-11-04$30.55$30.5547,800
2009-11-03$31.10$31.10102,200
2009-11-02$30.25$30.2597,800
2009-10-30$30.10$30.1078,700
2009-10-29$31.61$31.6159,900
2009-10-28$31.03$31.0387,600
2009-10-27$32.87$32.8767,700
2009-10-26$32.91$32.9168,400
2009-10-23$33.67$33.6785,700
2009-10-22$33.91$33.9167,000
2009-10-21$33.68$33.68106,600
2009-10-20$33.79$33.7995,400
2009-10-19$34.84$34.8437,500
2009-10-16$35.15$35.1593,600
2009-10-15$35.34$35.3457,100
2009-10-14$35.01$35.0154,300
2009-10-13$34.37$34.3746,600
2009-10-12$34.50$34.5046,700
2009-10-09$34.82$34.8238,600
2009-10-08$34.26$34.2665,300
2009-10-07$33.85$33.8540,200
2009-10-06$33.95$33.9586,000
2009-10-05$33.39$33.39106,100
2009-10-02$31.48$31.4887,700
2009-10-01$32.02$32.02104,500
2009-09-30$33.53$33.53201,200
2009-09-29$34.01$34.01363,400
2009-09-28$37.00$37.00231,100
2009-09-25$34.07$34.0750,700
2009-09-24$34.39$34.3988,700
2009-09-23$34.15$34.1573,200
2009-09-22$34.47$34.4789,400
2009-09-21$33.47$33.4750,200
2009-09-18$34.22$34.2283,100
2009-09-17$34.77$34.7765,700
2009-09-16$34.62$34.6281,300
2009-09-15$34.15$34.15107,600
2009-09-14$33.77$33.7738,700
2009-09-11$33.26$33.2633,000
2009-09-10$33.51$33.5141,500
2009-09-09$33.58$33.5838,400
2009-09-08$32.92$32.9283,900
2009-09-04$32.13$32.1360,800
2009-09-03$32.08$32.0894,300
2009-09-02$30.78$30.78135,600
2009-09-01$31.73$31.73131,200
2009-08-31$33.23$33.2350,200
2009-08-28$34.09$34.0924,300
2009-08-27$34.24$34.2448,100
2009-08-26$35.21$35.2192,600
2009-08-25$36.11$36.1120,100
2009-08-24$36.16$36.1667,100
2009-08-21$36.33$36.3354,900
2009-08-20$35.64$35.6428,000
2009-08-19$35.51$35.5160,300
2009-08-18$34.00$34.0060,100
2009-08-17$33.23$33.2350,300
2009-08-14$33.80$33.8042,700
2009-08-13$35.12$35.1272,700
2009-08-12$33.67$33.6779,200
2009-08-11$33.06$33.0661,200
2009-08-10$34.65$34.6589,700
2009-08-07$33.85$33.8582,300
2009-08-06$33.47$33.4746,000
2009-08-05$33.89$33.8982,500
2009-08-04$34.77$34.7744,400
2009-08-03$34.88$34.8867,700
2009-07-31$34.78$34.7869,800
2009-07-30$34.21$34.21142,200
2009-07-29$35.18$35.18184,800
2009-07-28$38.65$38.6572,600
2009-07-27$39.25$39.25109,700
2009-07-24$39.10$39.1028,600
2009-07-23$39.30$39.30147,400
2009-07-22$39.16$39.1681,900
2009-07-21$40.26$40.2650,900
2009-07-20$40.06$40.0640,700
2009-07-17$39.56$39.5638,400
2009-07-16$39.38$39.3834,000
2009-07-15$38.88$38.8871,900
2009-07-14$38.30$38.3038,600
2009-07-13$38.81$38.8148,800
2009-07-10$38.35$38.3580,300
2009-07-09$37.63$37.6371,000
2009-07-08$38.25$38.25135,000
2009-07-07$37.24$37.24133,100
2009-07-06$36.55$36.5583,400
2009-07-02$36.15$36.1584,300
2009-07-01$36.50$36.50106,300
2009-06-30$34.76$34.76100,100
2009-06-29$35.58$35.58219,400
2009-06-26$38.18$38.18211,400
2009-06-25$34.85$34.8549,900
2009-06-24$34.14$34.1477,800
2009-06-23$33.45$33.4593,600
2009-06-22$33.09$33.0956,000
2009-06-19$34.93$34.9388,200
2009-06-18$34.88$34.8850,900
2009-06-17$35.29$35.2962,900
2009-06-16$34.93$34.9376,600
2009-06-15$36.40$36.4084,800
2009-06-12$38.07$38.0739,000
2009-06-11$38.69$38.6958,100
2009-06-10$37.72$37.7270,800
2009-06-09$39.68$39.6857,600
2009-06-08$39.47$39.4744,500
2009-06-05$40.99$40.9936,500
2009-06-04$40.99$40.9951,000
2009-06-03$40.69$40.6942,800
2009-06-02$40.89$40.8994,900
2009-06-01$41.33$41.33141,900
2009-05-29$38.98$38.9885,700
2009-05-28$39.34$39.3492,800
2009-05-27$38.21$38.2163,800
2009-05-26$39.75$39.7579,900
2009-05-22$37.27$37.2725,900
2009-05-21$37.34$37.3448,400
2009-05-20$37.08$37.0853,000
2009-05-19$37.72$37.7268,700
2009-05-18$38.14$38.1439,900
2009-05-15$36.77$36.7749,200
2009-05-14$36.28$36.2839,600
2009-05-13$35.91$35.9178,800
2009-05-12$36.61$36.61114,900
2009-05-11$38.41$38.4148,800
2009-05-08$39.64$39.6444,500
2009-05-07$37.43$37.4395,100
2009-05-06$37.96$37.9653,800
2009-05-05$38.83$38.83100,000
2009-05-04$39.98$39.98162,600
2009-05-01$38.76$38.76108,400
2009-04-30$37.93$37.93144,600
2009-04-29$38.50$38.50156,900
2009-04-28$37.17$37.17198,000
2009-04-27$32.40$32.4081,000
2009-04-24$33.28$33.2839,900
2009-04-23$32.71$32.7185,600
2009-04-22$32.33$32.3366,200
2009-04-21$32.35$32.3594,000
2009-04-20$29.54$29.5454,700
2009-04-17$31.41$31.4148,200
2009-04-16$31.31$31.3156,600
2009-04-15$30.28$30.2846,200
2009-04-14$29.65$29.6558,800
2009-04-13$31.40$31.4069,900
2009-04-09$31.50$31.5091,900
2009-04-08$29.10$29.1038,900
2009-04-07$28.34$28.3467,300
2009-04-06$30.14$30.1492,700
2009-04-03$30.84$30.8439,800
2009-04-02$30.61$30.6193,000
2009-04-01$28.44$28.4471,000
2009-03-31$28.47$28.47206,400
2009-03-30$27.02$27.02231,000
2009-03-27$30.09$30.09209,800
2009-03-26$29.93$29.93146,400
2009-03-25$28.04$28.0498,700
2009-03-24$26.20$26.2097,000
2009-03-23$27.24$27.24139,900
2009-03-20$23.93$23.93108,900
2009-03-19$25.26$25.2690,400
2009-03-18$24.20$24.20101,400
2009-03-17$23.98$23.98112,500
2009-03-16$24.17$24.1790,100
2009-03-13$25.92$25.9269,800
2009-03-12$26.02$26.02113,400
2009-03-11$23.20$23.20116,200
2009-03-10$23.71$23.71129,800
2009-03-09$22.35$22.35116,000
2009-03-06$24.21$24.21103,800
2009-03-05$24.00$24.00193,100
2009-03-04$25.34$25.34133,800
2009-03-03$25.05$25.05181,100
2009-03-02$26.09$26.09212,500
2009-02-27$27.25$27.25184,000
2009-02-26$27.39$27.39126,900
2009-02-25$26.58$26.58241,000
2009-02-24$29.09$29.0986,600
2009-02-23$27.49$27.4990,200
2009-02-20$29.62$29.6296,400
2009-02-19$30.24$30.2461,500
2009-02-18$30.24$30.2488,100
2009-02-17$31.67$31.67203,800
2009-02-13$32.90$32.90209,300
2009-02-12$33.81$33.81105,300
2009-02-11$32.64$32.6485,900
2009-02-10$33.02$33.0287,400
2009-02-09$34.93$34.9396,600
2009-02-06$35.02$35.02141,300
2009-02-05$34.51$34.51141,700
2009-02-04$34.11$34.11185,500
2009-02-03$33.92$33.92369,700
2009-02-02$34.88$34.88233,100
2009-01-30$35.26$35.26200,000
2009-01-29$39.02$39.0269,500
2009-01-28$42.10$42.1097,000
2009-01-27$40.13$40.1361,400
2009-01-26$39.37$39.3764,200
2009-01-23$39.22$39.2291,900
2009-01-22$38.65$38.65129,100
2009-01-21$41.47$41.47130,600
2009-01-20$37.22$37.2291,500
2009-01-16$40.53$40.5378,200
2009-01-15$40.93$40.93121,200
2009-01-14$39.14$39.14127,700
2009-01-13$41.60$41.60104,600
2009-01-12$40.10$40.10115,800
2009-01-09$41.73$41.73171,100
2009-01-08$44.09$44.09111,100
2009-01-07$42.04$42.04205,900
2009-01-06$44.60$44.60186,200
2009-01-05$45.37$45.37198,000
2009-01-02$43.86$43.86139,900