NASDAQ : MPB

Mid Penn Bancorp, Inc. — Earnings Estimates

$38.5 USD

$0.15 (0.39%)

Volume
95.17K
Average Volume
167.18K
Market Capitalization
$975.78M
P/E Ratio
13.01
Dividend Yield
2.36%
Price Target
$38.00
Year High
$39.15
Year Low
$26.56
Day High
Day Low
Payout Ratio
$0.30
Current Ratio
$0.17

Annual earnings financials

MPB financial data with annual/quarterly toggle

MPB GAAP EPS - Annual & Quarterly

MPB Sales Revenue - Annual & Quarterly

MPB Shares Outstanding - Annual & Quarterly

Hover over bars to see exact values. Data includes up to 12 years of annual financials and up to 20 quarters of quarterly data from FMP Financial Data.

MPB Estimated and Actual Revenue by Quarter
MPB Estimated and Actual EPS by Quarter
MPB Analyst Forecasts — EBITDA & EBIT
Quarter Date No of Estimates Ebitda Ebit
Low High Average Low High Average
2027-12-30 1 22.12M 22.29M 22.19M 19.94M 20.09M 20M
2027-09-30 1 21.95M 22.12M 22.03M 19.79M 19.93M 19.85M
2027-06-30 1 21.39M 21.55M 21.46M 19.28M 19.42M 19.34M
2027-03-30 1 20.83M 20.99M 20.9M 18.78M 18.91M 18.84M
2026-12-30 2 20.9M 21.05M 20.97M 18.84M 18.98M 18.9M
2026-09-30 2 20.67M 20.82M 20.73M 18.63M 18.76M 18.69M
MPB Analyst Forecasts — Net Income & SGA Expense
Quarter Date No of Estimates NetIncome SgaExpense
Low High Average Low High Average
2027-12-30 1 24.03M 24.26M 24.13M 22.32M 22.48M 22.39M
2027-09-30 1 23.48M 23.7M 23.57M 22.15M 22.31M 22.22M
2027-06-30 1 21.98M 22.19M 22.07M 21.58M 21.74M 21.65M
2027-03-30 1 20.59M 20.79M 20.68M 21.01M 21.17M 21.08M
2026-12-30 2 21.66M 21.87M 21.75M 21.08M 21.24M 21.15M
2026-09-30 2 21.21M 21.41M 21.3M 20.85M 21M 20.91M
MPB Analyst Forecasts — Revenue & EPS
Quarter Date No of Revenue Estimates Revenue No of EPS Estimates EPS
Low High Average Low High Average
2027-12-30 1 82.87M 83.48M 83.14M 1 1.02546 1.03533 1.02973
2027-09-30 1 82.24M 82.85M 82.5M 1 1.002 1.01164 1.00617
2027-06-30 1 80.13M 80.72M 80.39M 1 0.93796 0.94699 0.94187
2027-03-30 1 78.03M 78.61M 78.28M 1 0.87881 0.88727 0.88247
2026-12-30 2 78.29M 78.87M 78.54M 2 0.92445 0.93334 0.9283
2026-09-30 2 77.41M 77.98M 77.66M 2 0.90526 0.91397 0.90903