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 — 2021

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volumeOpen priceExchange Volume
2021-12-31$31.80$31.8024,600
2021-12-30$31.51$31.5123,600
2021-12-29$31.45$31.4534,000
2021-12-28$31.15$31.1539,100
2021-12-27$31.07$31.0729,000
2021-12-23$30.17$30.1728,000
2021-12-22$29.60$29.6038,400
2021-12-21$29.13$29.1366,600
2021-12-20$28.47$28.4790,700
2021-12-17$28.00$28.00210,700
2021-12-16$29.90$29.9044,300
2021-12-15$30.08$30.0857,600
2021-12-14$29.95$29.9555,000
2021-12-13$30.37$30.3728,700
2021-12-10$29.86$29.8616,600
2021-12-09$29.71$29.7127,800
2021-12-08$30.44$30.4426,400
2021-12-07$29.60$29.6040,000
2021-12-06$29.00$29.0036,500
2021-12-03$29.34$29.3431,800
2021-12-02$29.26$29.2636,000
2021-12-01$28.60$28.6053,100
2021-11-30$28.78$28.7841,900
2021-11-29$29.74$29.7454,500
2021-11-26$29.61$29.6142,500
2021-11-24$31.42$31.4242,100
2021-11-23$31.79$31.7975,400
2021-11-22$31.10$31.1073,600
2021-11-19$29.80$29.8041,400
2021-11-18$29.71$29.7153,400
2021-11-17$29.07$29.0731,100
2021-11-16$29.48$29.4837,000
2021-11-15$29.25$29.2543,500
2021-11-12$30.39$30.3979,200
2021-11-11$29.04$29.04105,600
2021-11-10$28.70$28.7060,500
2021-11-09$29.29$29.29201,200
2021-11-08$26.72$26.72115,600
2021-11-05$25.39$25.3942,800
2021-11-04$24.66$24.6630,300
2021-11-03$24.90$24.9044,500
2021-11-02$24.27$24.2730,100
2021-11-01$24.70$24.7037,100
2021-10-29$23.76$23.7632,900
2021-10-28$23.90$23.9036,400
2021-10-27$23.38$23.3840,900
2021-10-26$23.28$23.2843,300
2021-10-25$23.29$23.2947,700
2021-10-22$23.36$23.3647,900
2021-10-21$23.49$23.4935,600
2021-10-20$23.85$23.8536,800
2021-10-19$23.85$23.8525,100
2021-10-18$23.76$23.7632,500
2021-10-15$24.28$24.28293,800
2021-10-14$24.02$24.0246,600
2021-10-13$23.79$23.7953,500
2021-10-12$24.02$24.02105,500
2021-10-11$23.72$23.72152,500
2021-10-08$26.17$26.1751,600
2021-10-07$26.03$26.0333,300
2021-10-06$25.54$25.5485,200
2021-10-05$24.49$24.4925,600
2021-10-04$24.21$24.2123,500
2021-10-01$24.19$24.1933,100
2021-09-30$23.70$23.7023,500
2021-09-29$24.52$24.5224,500
2021-09-28$24.64$24.6446,000
2021-09-27$25.26$25.2635,200
2021-09-24$24.23$24.2349,200
2021-09-23$23.43$23.4374,000
2021-09-22$23.40$23.4059,300
2021-09-21$23.53$23.5338,100
2021-09-20$23.77$23.7733,700
2021-09-17$24.98$24.98197,400
2021-09-16$25.32$25.3258,000
2021-09-15$25.20$25.2043,300
2021-09-14$24.75$24.7536,200
2021-09-13$25.21$25.2142,500
2021-09-10$25.08$25.0819,400
2021-09-09$25.50$25.5033,200
2021-09-08$25.81$25.8128,100
2021-09-07$25.81$25.8125,700
2021-09-03$25.74$25.7441,000
2021-09-02$25.57$25.5748,000
2021-09-01$26.09$26.0948,100
2021-08-31$25.92$25.9230,500
2021-08-30$25.93$25.9335,200
2021-08-27$25.65$25.6536,200
2021-08-26$25.13$25.1348,700
2021-08-25$25.71$25.7140,300
2021-08-24$26.21$26.2152,600
2021-08-23$26.42$26.4263,500
2021-08-20$25.29$25.2981,600
2021-08-19$25.34$25.3435,400
2021-08-18$25.72$25.7221,400
2021-08-17$26.01$26.0127,300
2021-08-16$26.60$26.6029,100
2021-08-13$27.10$27.1032,000
2021-08-12$26.93$26.9319,600
2021-08-11$27.25$27.2529,700
2021-08-10$27.37$27.3750,500
2021-08-09$26.92$26.9236,700
2021-08-06$27.17$27.1739,700
2021-08-05$27.89$27.8970,900
2021-08-04$27.47$27.4733,200
2021-08-03$28.20$28.2058,200
2021-08-02$27.80$27.8049,900
2021-07-30$28.41$28.4130,500
2021-07-29$27.72$27.7275,000
2021-07-28$27.45$27.4583,700
2021-07-27$28.42$28.4222,700
2021-07-26$28.86$28.8641,200
2021-07-23$28.38$28.3853,200
2021-07-22$27.61$27.6121,900
2021-07-21$28.14$28.1420,400
2021-07-20$27.80$27.8050,800
2021-07-19$27.34$27.3439,200
2021-07-16$28.27$28.27114,300
2021-07-15$27.35$27.3545,800
2021-07-14$27.88$27.8859,100
2021-07-13$28.53$28.5344,900
2021-07-12$28.94$28.9452,700
2021-07-09$26.90$26.9038,800
2021-07-08$27.07$27.0729,900
2021-07-07$27.92$27.9232,700
2021-07-06$27.90$27.9041,500
2021-07-02$28.83$28.8339,600
2021-07-01$28.23$28.2336,900
2021-06-30$28.25$28.2551,000
2021-06-29$28.23$28.2336,300
2021-06-28$28.48$28.4856,100
2021-06-25$28.52$28.52179,300
2021-06-24$29.01$29.01137,700
2021-06-23$27.67$27.6763,100
2021-06-22$28.51$28.5122,200
2021-06-21$28.76$28.7636,800
2021-06-18$28.75$28.7596,900
2021-06-17$30.21$30.2168,500
2021-06-16$29.61$29.6140,500
2021-06-15$29.92$29.9248,200
2021-06-14$29.94$29.9431,000
2021-06-11$30.21$30.2140,200
2021-06-10$30.94$30.9444,600
2021-06-09$31.63$31.6330,900
2021-06-08$31.96$31.9663,500
2021-06-07$31.81$31.8127,400
2021-06-04$31.81$31.8134,200
2021-06-03$31.23$31.2322,700
2021-06-02$31.56$31.5645,600
2021-06-01$31.66$31.6643,500
2021-05-28$31.66$31.6628,600
2021-05-27$32.22$32.2228,100
2021-05-26$32.25$32.2531,700
2021-05-25$32.04$32.0432,200
2021-05-24$33.55$33.5532,900
2021-05-21$34.20$34.2046,800
2021-05-20$32.92$32.9240,000
2021-05-19$32.33$32.3334,800
2021-05-18$31.94$31.9473,200
2021-05-17$31.97$31.9756,300
2021-05-14$31.97$31.9731,000
2021-05-13$31.72$31.7238,600
2021-05-12$30.88$30.8825,100
2021-05-11$31.89$31.8929,600
2021-05-10$31.69$31.6930,700
2021-05-07$32.39$32.3941,100
2021-05-06$31.23$31.2329,200
2021-05-05$31.41$31.4124,400
2021-05-04$32.66$32.6673,700
2021-05-03$33.77$33.7745,400
2021-04-30$33.27$33.2750,900
2021-04-29$33.25$33.2531,200
2021-04-28$33.40$33.4013,600
2021-04-27$33.29$33.2918,800
2021-04-26$33.53$33.5322,800
2021-04-23$33.24$33.2433,000
2021-04-22$32.60$32.6036,900
2021-04-21$32.84$32.8429,600
2021-04-20$32.22$32.2234,200
2021-04-19$33.40$33.4044,200
2021-04-16$33.36$33.3664,800
2021-04-15$32.52$32.5219,200
2021-04-14$32.58$32.5819,500
2021-04-13$32.18$32.1824,800
2021-04-12$32.62$32.6227,500
2021-04-09$32.99$32.9945,200
2021-04-08$32.77$32.7744,100
2021-04-07$34.10$34.1027,300
2021-04-06$34.48$34.4828,300
2021-04-05$34.46$34.4652,000
2021-04-01$33.69$33.6947,500
2021-03-31$33.42$33.4269,600
2021-03-30$32.67$32.6753,600
2021-03-29$31.73$31.7339,100
2021-03-26$33.31$33.3148,100
2021-03-25$33.26$33.2661,400
2021-03-24$32.91$32.9153,200
2021-03-23$32.08$32.0827,900
2021-03-22$33.08$33.0826,900
2021-03-19$33.89$33.89173,800
2021-03-18$33.30$33.3037,000
2021-03-17$33.72$33.7269,200
2021-03-16$33.39$33.3935,500
2021-03-15$33.63$33.6334,800
2021-03-12$34.81$34.8136,000
2021-03-11$34.33$34.3341,000
2021-03-10$34.31$34.3151,800
2021-03-09$33.84$33.8460,900
2021-03-08$33.91$33.9155,800
2021-03-05$34.25$34.2558,300
2021-03-04$33.12$33.12102,900
2021-03-03$34.54$34.5441,500
2021-03-02$35.12$35.1217,100
2021-03-01$36.07$36.0767,900
2021-02-26$34.03$34.0339,600
2021-02-25$35.89$35.8971,800
2021-02-24$36.28$36.2854,800
2021-02-23$35.34$35.3455,200
2021-02-22$33.92$33.9244,600
2021-02-19$32.97$32.9732,500
2021-02-18$32.20$32.2020,500
2021-02-17$32.63$32.6331,400
2021-02-16$32.24$32.2424,400
2021-02-12$32.04$32.0422,800
2021-02-11$31.91$31.9130,900
2021-02-10$32.00$32.0029,000
2021-02-09$32.21$32.2129,100
2021-02-08$31.77$31.7725,000
2021-02-05$31.80$31.8030,800
2021-02-04$31.90$31.9026,800
2021-02-03$31.47$31.4724,600
2021-02-02$31.47$31.4733,200
2021-02-01$31.24$31.2435,500
2021-01-29$30.25$30.2549,300
2021-01-28$30.17$30.1733,800
2021-01-27$30.15$30.1540,500
2021-01-26$30.82$30.8241,900
2021-01-25$30.80$30.8040,300
2021-01-22$32.00$32.0048,100
2021-01-21$32.20$32.2035,400
2021-01-20$32.23$32.2337,900
2021-01-19$31.12$31.1226,100
2021-01-15$31.53$31.5365,200
2021-01-14$31.60$31.6047,100
2021-01-13$30.73$30.7367,700
2021-01-12$31.59$31.5941,000
2021-01-11$30.08$30.0832,600
2021-01-08$30.18$30.1828,900
2021-01-07$30.22$30.2250,300
2021-01-06$30.36$30.3680,400
2021-01-05$27.20$27.2032,700
2021-01-04$27.51$27.5130,200