NWPX(NWPX)
NWPX
| Date | Open | High | Low | Close | Volume |
|---|---|---|---|---|---|
| 5/21/2026 | $108.95 | $109.80 | $107.31 | $109.06 | 33,577 |
| 5/20/2026 | $108.79 | $110.19 | $107.20 | $109.53 | 118,500 |
| 5/19/2026 | $109.97 | $109.97 | $105.00 | $107.20 | 174,900 |
| 5/18/2026 | $110.80 | $112.32 | $108.99 | $111.13 | 116,100 |
| 5/15/2026 | $111.22 | $113.07 | $109.02 | $110.80 | 102,404 |
| 5/14/2026 | $114.11 | $114.23 | $111.89 | $113.53 | 107,678 |
| 5/13/2026 | $114.27 | $114.27 | $109.42 | $113.48 | 132,200 |
| 5/12/2026 | $111.56 | $114.17 | $109.79 | $113.97 | 174,666 |
| 5/11/2026 | $112.01 | $112.52 | $110.00 | $111.18 | 113,902 |
| 5/8/2026 | $110.36 | $112.70 | $109.06 | $112.52 | 137,528 |
| 5/7/2026 | $111.66 | $111.66 | $107.85 | $109.48 | 146,949 |
| 5/6/2026 | $112.08 | $113.90 | $108.52 | $111.20 | 189,284 |
| 5/5/2026 | $108.24 | $114.27 | $108.24 | $111.41 | 220,029 |
| 5/4/2026 | $105.71 | $108.16 | $102.74 | $106.64 | 252,830 |
| 5/1/2026 | $101.37 | $107.07 | $99.01 | $107.00 | 336,909 |
| 4/30/2026 | $89.93 | $98.68 | $88.12 | $98.34 | 399,001 |
| 4/29/2026 | $87.56 | $88.67 | $84.88 | $86.48 | 184,523 |
| 4/28/2026 | $84.31 | $87.03 | $81.18 | $86.86 | 103,310 |
| 4/27/2026 | $84.88 | $85.30 | $83.52 | $84.18 | 61,600 |
| 4/24/2026 | $83.97 | $84.94 | $82.07 | $84.78 | 217,609 |
| 4/23/2026 | $82.22 | $84.73 | $82.10 | $83.96 | 74,500 |
| 4/22/2026 | $81.43 | $83.28 | $80.99 | $81.47 | 108,500 |
| 4/21/2026 | $82.14 | $82.87 | $80.57 | $81.08 | 86,800 |
| 4/20/2026 | $80.57 | $82.61 | $80.10 | $82.14 | 135,234 |
| 4/17/2026 | $82.04 | $83.84 | $81.09 | $81.65 | 480,200 |
| 4/16/2026 | $83.00 | $84.61 | $79.03 | $80.00 | 170,700 |
| 4/15/2026 | $87.18 | $87.18 | $83.84 | $83.84 | 117,211 |
| 4/14/2026 | $87.94 | $89.24 | $87.17 | $87.61 | 111,726 |
| 4/13/2026 | $84.36 | $88.21 | $84.36 | $87.85 | 142,817 |
| 4/10/2026 | $83.61 | $84.84 | $83.61 | $84.28 | 52,710 |
| 4/9/2026 | $81.93 | $84.67 | $80.11 | $83.81 | 90,401 |
| 4/8/2026 | $81.56 | $82.90 | $80.93 | $81.99 | 76,000 |
| 4/7/2026 | $78.36 | $79.59 | $77.58 | $78.76 | 77,100 |
| 4/6/2026 | $78.44 | $79.22 | $77.05 | $78.43 | 66,200 |
| 4/2/2026 | $78.92 | $80.92 | $77.79 | $79.68 | 66,614 |
| 4/1/2026 | $78.93 | $81.58 | $78.75 | $79.99 | 71,134 |
| 3/31/2026 | $76.56 | $78.13 | $76.01 | $77.86 | 85,300 |
| 3/30/2026 | $76.85 | $77.07 | $75.11 | $75.74 | 140,000 |
| 3/27/2026 | $76.33 | $77.55 | $75.34 | $76.52 | 74,500 |
| 3/26/2026 | $78.18 | $78.66 | $76.10 | $76.78 | 79,227 |
| 3/25/2026 | $79.65 | $80.94 | $78.69 | $79.22 | 75,600 |
| 3/24/2026 | $74.71 | $79.19 | $74.71 | $78.68 | 92,500 |
| 3/23/2026 | $72.48 | $76.64 | $70.96 | $76.04 | 205,032 |
| 3/20/2026 | $71.85 | $71.85 | $69.40 | $70.74 | 485,426 |
| 3/19/2026 | $70.82 | $72.32 | $70.08 | $71.56 | 137,112 |
| 3/18/2026 | $72.72 | $74.28 | $71.11 | $71.91 | 128,823 |
| 3/17/2026 | $72.44 | $73.39 | $71.37 | $73.36 | 92,100 |
| 3/16/2026 | $71.44 | $72.53 | $71.01 | $72.42 | 129,331 |
| 3/13/2026 | $73.35 | $73.51 | $70.60 | $70.94 | 81,621 |
| 3/12/2026 | $73.77 | $74.22 | $70.28 | $73.25 | 169,742 |
| 3/11/2026 | $75.51 | $76.76 | $73.85 | $74.89 | 118,900 |
| 3/10/2026 | $73.97 | $77.51 | $73.02 | $75.76 | 136,200 |
| 3/9/2026 | $74.30 | $74.82 | $71.86 | $74.64 | 143,300 |
| 3/6/2026 | $76.06 | $76.91 | $73.88 | $75.33 | 118,600 |
| 3/5/2026 | $80.83 | $81.13 | $76.81 | $78.52 | 61,247 |
| 3/4/2026 | $80.59 | $82.69 | $79.80 | $81.87 | 77,022 |
| 3/3/2026 | $80.40 | $81.02 | $77.99 | $80.96 | 92,800 |
| 3/2/2026 | $77.34 | $83.12 | $75.35 | $82.07 | 137,800 |
| 2/27/2026 | $81.40 | $81.40 | $74.66 | $77.60 | 151,300 |
| 2/26/2026 | $75.57 | $82.76 | $75.00 | $81.66 | 166,063 |
| 2/25/2026 | $73.78 | $74.10 | $71.81 | $74.01 | 70,711 |
| 2/24/2026 | $72.70 | $73.55 | $72.14 | $73.15 | 40,500 |
| 2/23/2026 | $74.79 | $74.79 | $71.08 | $72.13 | 60,348 |
| 2/20/2026 | $73.61 | $75.26 | $73.28 | $74.76 | 85,900 |