Mid Penn Bancorp, Inc. MPB
34.31 USD -0.21 (-0.61%)
Nov 3, 2026, 3:18 PM EST
33.88 Day range 34.60
27.98 52-week range 39.15
- YTD
- +10.61%
- 1 year
- +19.92%
Latest period ending Dec 31, 2025 · select a line to chart its full history
Annual cash flow
| Fiscal year | FY 2025 Dec 31, 2025 | FY 2024 Dec 31, 2024 | FY 2023 Dec 31, 2023 | FY 2022 Dec 31, 2022 | FY 2021 Dec 31, 2021 |
|---|---|---|---|---|---|
| 10.93M | 9.01M | 8.80M | 8.23M | 6.37M | |
| -134.85M | 131.16M | 392.47M | -208.15M | 374.76M | |
| 28.35M | -26.20M | 35.88M | -852.87M | 610.03M | |
| -7.88M | -6.75M | -2.77M | -4.03M | -3.44M | |
| 218.11M | -2.68M | 1.07M | -19.82M | 315.29M | |
| 5.25M | 76.19M | -4.39M | -2.59M | 70.42M | |
| -26.91M | -274.93M | 123.34M | 9.01M | -132.83M | |
| -18.16M | -13.82M | -12.98M | -12.73M | -8.87M | |
| 83.17M | -208.74M | -408.93M | -704.71M | 169.37M | |
| -130.03M | -203.79M | -409.13M | -681.11M | -142.69M | |
| 80.03M | 51.39M | 52.34M | 59.99M | 65.90M | |
| 2.00M | 1.05M | 1.10M | 1.14M | 696.00K |
