Mid Penn Bancorp, Inc. logo MPB - Mid Penn Bancorp, Inc.

NEXT EARNINGS: Apr 29, 2026 EPS Est: $0.80 | Rev Est: $63.1M
Price: -- -- | CONSENSUS: Buy DETAILS
STRONG
BUY
0
BUY 2
HOLD 0
SELL 0
STRONG
SELL
0
| PRICE TARGET: $35.00 DETAILS
HIGH: $35.00
LOW: $35.00
MEDIAN: $35.00
CONSENSUS: $35.00
UPSIDE: 7.43%
Market Cap: 750.72M
Volume: 82,820
Avg Volume: 105,545
52 Week Range: 22.5-35.22
Sector: Financial Services
Industry: Banks - Regional
Beta: 0.54
Last Dividend: $0.89
Exchange: NASDAQ
Country: US
Employees: 600
IPO Date: 1997-12-04
EPS (TTM): 2.57
P/E Ratio: 12.77
Revenue (TTM): 326.93M
Total Assets: 6.13B
Total Debt: 59.38M
Cash & Equiv: 46.70M
Rev Growth (5Y): 21.7%
EPS Growth (5Y): -3.7%
FCF Growth (5Y): 62.3%
ROCE: 8.2%
Debt/Equity: 0.07

Earnings History

Date EPS Actual EPS Est EPS Surprise Rev Actual Rev Est Rev Surprise
2026-01-21 $0.83 $0.80 +3.7% $62.0M $63.1M -1.8%
2025-10-22 $0.77 $0.75 +2.7% $60.8M $60.1M +1.1%
2025-07-23 $0.70 $0.69 +1.4% $53.7M $58.4M -7.9%
2025-04-23 $0.72 $0.65 +10.8% $47.8M $47.1M +1.5%
2025-03-13 $0.72 $78.8M
2024-10-23 $0.74 $0.71 +4.2% $44.8M $44.5M +0.7%
2024-07-24 $0.71 $0.61 +16.4% $44.1M $41.9M +5.1%
2024-04-24 $0.73 $0.61 +19.7% $42.3M $41.2M +2.6%

Track Record

Statements >
Metric 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014
Revenue 326.93M 306.71M 254.38M 187.25M 143.83M 122.69M 107.95M 76.11M 49.51M 45.94M 40.49M 33.71M
Net Income 56.25M 49.44M 37.40M 54.81M 29.32M 26.21M 17.70M 10.60M 7.09M 7.80M 6.53M 5.70M
EPS 2.57 2.90 2.29 3.44 2.71 3.11 2.09 1.48 1.67 1.85 1.47 1.53
Total Assets 6.13B 5.47B 5.29B 4.50B 4.69B 3.00B 2.23B 2.08B 1.17B 1.03B 931.64M 755.66M
Total Debt 59.38M 79.44M 356.17M 71.08M 166.91M 130.90M 72.52M 118.21M 64.30M 21.00M 79.31M 53.54M
Cash & Equivalents 46.70M 51.49M 80.10M 57.77M 187.13M 32.83M 30.40M 29.17M 22.82M 15.50M 17.60M 15.65M
Operating Cash Flow N/A 51.39M 52.34M 59.99M 65.90M 14.07M 7.83M 10.98M 11.89M 21.85M 13.17M 8.67M
Free Cash Flow N/A 44.47M 49.57M 55.74M 62.40M 10.38M 3.95M 2.02M 5.02M 21.07M 11.71M 7.66M
FCF per Share N/A 2.61 3.04 3.50 5.77 1.23 0.47 0.29 1.18 5.00 2.85 2.19
Book Value 814.06M 655.02M 542.35M 512.10M 490.08M 255.69M 237.87M 223.21M 75.70M 70.47M 70.07M 59.13M
Cash & ST Investments 52.14M 311.97M 303.66M 296.08M 250.49M 39.09M 67.92M 141.09M 116.29M 149.12M 153.32M 157.29M
ROC Equity 0.07 0.08 0.07 0.11 0.06 0.10 0.07 0.05 0.09 0.11 0.09 0.10