Mid Penn Bancorp Inc.

NASDAQ: MPB · Real-Time Price · USD
29.27
0.20 (0.69%)
At close: May 02, 2025, 3:59 PM
29.27
0.02%
After-hours: May 02, 2025, 04:05 PM EDT

Mid Penn Bancorp Balance Sheet Statement

Financials in USD. Fiscal year is January - December.
Fiscal Year FY 2024 FY 2023 FY 2022 FY 2021 FY 2020 FY 2019 FY 2018 FY 2017 FY 2016
Period Ending Dec 31, 2024 Dec 31, 2023 Dec 31, 2022 Dec 31, 2021 Dec 31, 2020 Dec 31, 2019 Dec 31, 2018 Dec 31, 2017 Dec 31, 2016
51.49M 45.44M 57.77M 187.13M 32.83M 30.4M 29.17M 22.82M 15.5M
-14.49M 438K 238.31M 63.36M 6.26M 37.01M 111.92M 93.47M 133.63M
n/a 623.12M 637.8M 392.62M 134.56M 173.49M 280.29M 194.82M 133.63M
8.09M 4.36B -13.67M -10.78M -3.62M -2.81M -4.7M -194.82M -135.52M
26.85M 25.82M 18.41M 11.33M 12.97M 7.96M 8.24M 4.56M 3.93M
n/a n/a -80.64M -928.99M -316.83M -147.19M -49.33M -31.3M -52.13M
n/a n/a n/a n/a n/a n/a n/a n/a n/a
63.85M 122.58M 314.49M 261.82M 52.06M 75.38M 149.34M 117.82M 151.05M
49.05M 48.59M 46.18M 45.37M 38.31M 39.83M 25.3M 16.17M 12.97M
134.4M 133.51M 121.49M 123.27M 67.2M 68.6M 70.06M 4.35M 4.46M
191.55M 5.17B 805.47M 561.26M 240.06M 281.91M 375.66M 22.41M 19.82M
5.47B 5.29B 4.49B 4.69B 3B 2.23B 2.08B 1.17B 1.03B
13.48M 14.26M 2.3M 1.79M 2.01M 2.21M 2.26M 645K 515K
n/a n/a 13.67M -70.85M -123.61M -27.69M n/a n/a n/a
2M 241.53M 105.32M n/a n/a n/a 43.1M 34.61M n/a
n/a 3.51B -107.62M 69.06M -2.01M 25.48M -45.36M -35.26M -515K
15.48M 3.78B 104.95M 1.79M 2.01M 2.21M 45.36M 34.61M 515K
66.28M 67.16M 57.78M 166.91M 116.23M 72.52M 75.11M 29.69M 21M
4.75B 4.67B 3.81B 4.02B 2.49B 1.92B 1.74B 1.06B 941.14M
4.81B 4.75B 104.95M 166.91M 130.9M 72.52M 75.11M 1.06B 13.58M
4.82B 4.75B 3.97B 4.2B 2.74B 1.99B 1.85B 1.09B 962.13M
79.44M 356.17M 173.72M 166.91M 130.9M 72.52M 118.21M 64.3M 21M
19.8M 17M 16.09M 16.06M 8.51M 8.48M 8.46M 4.24M 4.23M
181.6M 145.98M 133.11M 91.04M 70.17M 50.89M 39.56M 32.22M 28.4M
-16.82M -16.64M -19.22M 158K -57K 343K -2.38M -1.73M -2.85M
655.02M 542.35M 512.1M 490.08M 255.69M 237.87M 223.21M 75.7M 70.47M
903.83M 847.11M 876.11M 455.98M 140.82M 210.5M 392.22M 288.29M 267.25M