MPB(MPB)
MPB
| Date | Open | High | Low | Close | Volume |
|---|---|---|---|---|---|
| 7/10/2026 | $34.28 | $34.69 | $34.17 | $34.63 | 112,833 |
| 7/9/2026 | $33.88 | $34.47 | $33.82 | $34.26 | 197,900 |
| 7/8/2026 | $34.75 | $35.20 | $33.84 | $33.97 | 208,320 |
| 7/7/2026 | $35.35 | $35.42 | $34.87 | $34.92 | 122,715 |
| 7/6/2026 | $35.21 | $35.53 | $34.81 | $35.35 | 158,342 |
| 7/2/2026 | $35.76 | $35.98 | $35.03 | $35.18 | 183,800 |
| 7/1/2026 | $34.94 | $35.75 | $31.10 | $35.68 | 246,910 |
| 6/30/2026 | $34.69 | $35.00 | $34.12 | $34.84 | 365,000 |
| 6/29/2026 | $34.48 | $34.48 | $33.90 | $34.24 | 224,138 |
| 6/26/2026 | $34.19 | $34.80 | $33.94 | $34.64 | 893,929 |
| 6/25/2026 | $34.24 | $34.42 | $34.02 | $34.16 | 120,414 |
| 6/24/2026 | $33.96 | $34.39 | $33.85 | $34.29 | 175,020 |
| 6/23/2026 | $33.14 | $34.08 | $33.11 | $34.00 | 158,100 |
| 6/22/2026 | $33.48 | $33.92 | $33.36 | $33.41 | 112,018 |
| 6/18/2026 | $33.49 | $33.84 | $33.17 | $33.54 | 402,512 |
| 6/17/2026 | $33.71 | $33.90 | $32.79 | $33.04 | 166,340 |
| 6/16/2026 | $33.68 | $34.14 | $33.38 | $33.76 | 129,200 |
| 6/15/2026 | $34.43 | $34.50 | $33.45 | $33.59 | 170,600 |
| 6/12/2026 | $33.98 | $34.42 | $33.98 | $34.26 | 165,400 |
| 6/11/2026 | $34.00 | $34.00 | $33.44 | $33.92 | 119,227 |
| 6/10/2026 | $33.70 | $33.97 | $33.53 | $33.74 | 183,814 |
| 6/9/2026 | $33.01 | $33.87 | $33.01 | $33.46 | 166,000 |
| 6/8/2026 | $32.86 | $33.50 | $32.72 | $32.92 | 95,232 |
| 6/5/2026 | $32.48 | $33.11 | $32.19 | $32.86 | 142,702 |
| 6/4/2026 | $31.91 | $32.69 | $31.81 | $32.48 | 127,440 |
| 6/3/2026 | $32.52 | $32.85 | $31.46 | $31.51 | 169,100 |
| 6/2/2026 | $31.93 | $32.90 | $31.93 | $32.88 | 106,800 |
| 6/1/2026 | $32.33 | $32.54 | $31.78 | $32.11 | 104,800 |
| 5/29/2026 | $32.74 | $32.92 | $32.41 | $32.65 | 96,200 |
| 5/28/2026 | $32.90 | $32.90 | $31.98 | $32.79 | 73,800 |
| 5/27/2026 | $33.04 | $33.09 | $32.57 | $32.69 | 86,913 |
| 5/26/2026 | $32.42 | $32.99 | $32.20 | $32.87 | 114,229 |
| 5/22/2026 | $32.73 | $32.92 | $32.25 | $32.35 | 110,500 |
| 5/21/2026 | $32.12 | $32.69 | $31.95 | $32.64 | 207,700 |
| 5/20/2026 | $31.66 | $32.61 | $31.50 | $32.43 | 200,500 |
| 5/19/2026 | $31.55 | $31.88 | $31.35 | $31.66 | 104,500 |
| 5/18/2026 | $31.20 | $31.89 | $31.14 | $31.84 | 117,500 |
| 5/15/2026 | $31.50 | $32.19 | $30.97 | $31.12 | 178,017 |
| 5/14/2026 | $31.46 | $31.82 | $31.46 | $31.56 | 123,149 |
| 5/13/2026 | $31.69 | $32.18 | $31.17 | $31.24 | 152,147 |
| 5/12/2026 | $32.29 | $32.29 | $31.34 | $31.74 | 144,915 |
| 5/11/2026 | $32.78 | $32.89 | $32.16 | $32.20 | 187,516 |
| 5/8/2026 | $32.39 | $32.87 | $32.33 | $32.74 | 112,240 |
| 5/7/2026 | $32.58 | $32.94 | $32.10 | $32.44 | 186,800 |
| 5/6/2026 | $33.47 | $33.75 | $32.63 | $32.75 | 129,409 |
| 5/5/2026 | $32.80 | $33.46 | $32.80 | $33.30 | 142,230 |
| 5/4/2026 | $32.87 | $33.24 | $32.66 | $32.74 | 82,100 |
| 5/1/2026 | $33.17 | $33.54 | $32.91 | $33.32 | 87,900 |
| 4/30/2026 | $32.85 | $33.40 | $32.79 | $32.97 | 92,000 |
| 4/29/2026 | $34.01 | $34.32 | $32.98 | $33.14 | 83,900 |
| 4/28/2026 | $33.89 | $34.51 | $33.63 | $34.26 | 102,500 |
| 4/27/2026 | $33.06 | $33.89 | $33.06 | $33.78 | 130,000 |
| 4/24/2026 | $33.95 | $34.06 | $33.19 | $33.22 | 108,700 |
| 4/23/2026 | $34.14 | $34.38 | $32.87 | $34.15 | 149,000 |
| 4/22/2026 | $33.43 | $34.19 | $33.30 | $34.04 | 180,100 |
| 4/21/2026 | $34.27 | $34.55 | $33.39 | $33.43 | 162,000 |
| 4/20/2026 | $34.17 | $34.60 | $34.10 | $34.39 | 148,900 |
| 4/17/2026 | $34.17 | $35.09 | $33.80 | $34.32 | 262,900 |
| 4/16/2026 | $33.70 | $33.88 | $33.56 | $33.74 | 109,100 |
| 4/15/2026 | $33.75 | $34.02 | $33.28 | $33.83 | 134,900 |
| 4/14/2026 | $33.60 | $33.86 | $33.18 | $33.79 | 207,500 |