NWFL(NWFL)
NWFL
| Date | Open | High | Low | Close | Volume |
|---|---|---|---|---|---|
| 5/20/2026 | $30.10 | $30.19 | $29.34 | $29.74 | 31,158 |
| 5/19/2026 | $29.29 | $29.84 | $29.29 | $29.61 | 11,700 |
| 5/18/2026 | $28.76 | $29.85 | $28.76 | $29.47 | 14,700 |
| 5/15/2026 | $29.24 | $29.55 | $28.68 | $28.74 | 17,849 |
| 5/14/2026 | $30.01 | $30.01 | $29.35 | $29.35 | 11,300 |
| 5/13/2026 | $29.63 | $29.95 | $29.22 | $29.32 | 14,742 |
| 5/12/2026 | $29.25 | $29.95 | $29.04 | $29.65 | 21,503 |
| 5/11/2026 | $30.69 | $30.69 | $29.37 | $29.42 | 12,100 |
| 5/8/2026 | $30.52 | $30.82 | $30.32 | $30.49 | 12,400 |
| 5/7/2026 | $30.28 | $31.28 | $30.28 | $30.67 | 15,123 |
| 5/6/2026 | $30.01 | $30.26 | $29.60 | $30.17 | 21,300 |
| 5/5/2026 | $29.46 | $29.95 | $29.12 | $29.87 | 24,000 |
| 5/4/2026 | $30.58 | $30.58 | $29.14 | $29.41 | 28,141 |
| 5/1/2026 | $29.50 | $31.23 | $29.42 | $30.87 | 44,800 |
| 4/30/2026 | $29.05 | $29.56 | $29.00 | $29.27 | 29,900 |
| 4/29/2026 | $29.22 | $29.39 | $28.95 | $29.15 | 14,921 |
| 4/28/2026 | $29.21 | $29.90 | $28.84 | $29.50 | 20,600 |
| 4/27/2026 | $30.31 | $31.49 | $29.05 | $29.21 | 24,127 |
| 4/24/2026 | $30.81 | $31.50 | $30.76 | $30.86 | 20,700 |
| 4/23/2026 | $30.80 | $30.89 | $30.64 | $30.85 | 8,707 |
| 4/22/2026 | $30.26 | $30.70 | $30.21 | $30.70 | 16,436 |
| 4/21/2026 | $31.05 | $31.05 | $30.17 | $30.20 | 15,947 |
| 4/20/2026 | $31.44 | $31.50 | $30.92 | $31.11 | 14,600 |
| 4/17/2026 | $31.07 | $31.50 | $30.27 | $31.35 | 22,344 |
| 4/16/2026 | $30.66 | $30.82 | $30.36 | $30.63 | 10,610 |
| 4/15/2026 | $30.85 | $30.89 | $30.18 | $30.85 | 18,643 |
| 4/14/2026 | $31.11 | $31.19 | $30.72 | $31.12 | 19,036 |
| 4/13/2026 | $31.32 | $31.50 | $31.01 | $31.12 | 11,226 |
| 4/10/2026 | $31.22 | $31.49 | $30.83 | $31.35 | 15,600 |
| 4/9/2026 | $30.67 | $31.50 | $30.56 | $31.36 | 20,641 |
| 4/8/2026 | $30.99 | $31.45 | $30.74 | $31.00 | 26,400 |
| 4/7/2026 | $30.16 | $30.74 | $29.18 | $30.64 | 17,305 |
| 4/6/2026 | $29.97 | $30.74 | $29.68 | $30.41 | 27,800 |
| 4/2/2026 | $29.62 | $30.53 | $29.58 | $30.12 | 29,508 |
| 4/1/2026 | $29.64 | $30.01 | $29.41 | $29.80 | 17,137 |
| 3/31/2026 | $29.92 | $29.92 | $28.97 | $29.42 | 21,600 |
| 3/30/2026 | $29.28 | $29.88 | $28.76 | $29.57 | 27,000 |
| 3/27/2026 | $28.99 | $28.99 | $28.68 | $28.98 | 10,322 |
| 3/26/2026 | $28.89 | $29.30 | $28.73 | $29.14 | 19,200 |
| 3/25/2026 | $29.39 | $29.39 | $28.59 | $28.92 | 16,307 |
| 3/24/2026 | $29.04 | $29.46 | $28.94 | $29.19 | 21,105 |
| 3/23/2026 | $29.32 | $29.60 | $28.75 | $29.30 | 28,816 |
| 3/20/2026 | $28.60 | $28.96 | $27.75 | $28.90 | 81,900 |
| 3/19/2026 | $27.79 | $28.78 | $27.71 | $28.65 | 24,331 |
| 3/18/2026 | $28.41 | $28.41 | $27.69 | $27.95 | 31,400 |
| 3/17/2026 | $28.86 | $28.86 | $28.22 | $28.45 | 23,300 |
| 3/16/2026 | $28.71 | $29.20 | $28.52 | $28.66 | 13,018 |
| 3/13/2026 | $28.62 | $29.09 | $28.13 | $28.30 | 23,000 |
| 3/12/2026 | $28.09 | $28.57 | $27.87 | $28.49 | 21,941 |
| 3/11/2026 | $28.85 | $29.06 | $28.30 | $28.55 | 17,602 |
| 3/10/2026 | $28.72 | $29.55 | $28.30 | $28.97 | 17,322 |
| 3/9/2026 | $29.12 | $29.30 | $28.03 | $28.95 | 34,010 |
| 3/6/2026 | $28.75 | $29.14 | $28.17 | $29.09 | 32,923 |
| 3/5/2026 | $29.61 | $29.72 | $28.76 | $29.06 | 24,140 |
| 3/4/2026 | $29.37 | $30.06 | $29.37 | $29.86 | 15,022 |
| 3/3/2026 | $29.11 | $29.58 | $28.75 | $29.37 | 19,500 |
| 3/2/2026 | $28.89 | $29.63 | $28.89 | $29.60 | 21,025 |
| 2/27/2026 | $30.30 | $30.30 | $29.04 | $29.06 | 19,600 |
| 2/26/2026 | $30.54 | $30.54 | $30.00 | $30.24 | 12,017 |
| 2/25/2026 | $29.47 | $30.38 | $29.40 | $30.33 | 28,200 |
| 2/24/2026 | $29.57 | $29.99 | $29.06 | $29.14 | 14,100 |
| 2/23/2026 | $30.69 | $31.24 | $29.21 | $29.66 | 26,200 |
| 2/20/2026 | $30.47 | $31.07 | $30.47 | $30.88 | 22,105 |