MPB
MPB
NASDAQ · Banking

Mid Penn Bancorp Inc

$32.37
+0.21 (+0.65%)
As of Apr 1, 8:50 PM ET ·
Day Range $32.33 — $32.81
52W Range $22.50 — $35.22
Open$32.33
Previous Close$32.16
Day High$32.81
Day Low$32.33
52W High$35.22
52W Low$22.50
Volume
Avg Volume112.2K
Market Cap792.84M
P/E Ratio14.10
EPS$2.56
SectorBanking

Analyst Ratings

Strong Buy
6 analysts
5 Buy 1 Hold 0 Sell
Price Target -22.8% upside
Current
$32.37
Target
$24.98
$19.78 $24.98 avg $39.04

Key Financials

FY 2026 FY 2025 FY 2024
Revenue 273.31M 227.34M 242.66M
Net Income 63.69M 47.68M 56.48M
Profit Margin 32.0% 30.4% 23.3%
EBITDA 81.94M 64.75M 127.00M
Free Cash Flow 44.65M
Rev Growth +20.2% +20.2% +13.5%
Debt/Equity 0.05 0.05 0.62

Dividend

Dividend Yield2.74%
Annual Dividend$0.77
Payout Ratio28.0%
Frequencysemi-annual
Ex-DividendApr 7, 2026
Pay DateApr 20, 2026

Banking Peers

Symbol Name Price Change P/E Mkt Cap
JPM JPMorgan Chase & Co $295.38 +0.41% 14.6 830.82B
BAC Bank of America Corp $49.27 +1.07% 12.3 377.82B
RY Royal Bank Of Canada $163.42 +1.01% 16.1 327.62B
WFC Wells Fargo & Co $80.57 +1.21% 13.7 291.17B
TD Toronto-Dominion Bank $94.70 +1.49% 10.0 217.37B
C Citigroup Inc $115.30 +1.67% 13.8 196.64B