MPB
MPB
NASDAQ · Banking

Mid Penn Bancorp Inc

$31.12
-0.44 (-1.39%)
As of May 16, 1:46 AM ET ·
Day Range $30.97 — $32.19
52W Range $25.82 — $35.22
Open$31.50
Previous Close$31.56
Day High$32.19
Day Low$30.97
52W High$35.22
52W Low$25.82
Volume
Avg Volume134.7K
Market Cap791.02M
P/E Ratio14.06
EPS$2.55
SectorBanking

Analyst Ratings

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

Key Financials

FY 2026 FY 2025 FY 2024
Revenue 273.55M 227.54M 242.66M
Net Income 64.92M 48.60M 56.48M
Profit Margin 32.0% 30.4% 23.3%
EBITDA 89.34M 70.60M 127.00M
Free Cash Flow 44.65M
Rev Growth +20.2% +20.2% +13.5%
Debt/Equity 0.03 0.03 0.62

Dividend

Dividend Yield2.79%
Annual Dividend$0.86
Payout Ratio32.3%
Frequencysemi-annual
Ex-DividendApr 7, 2026
Pay DateApr 20, 2026

Banking Peers

Symbol Name Price Change P/E Mkt Cap
JPM JPMorgan Chase & Co $297.81 -0.70% 13.6 798.43B
BAC Bank of America Corp $49.77 -0.16% 11.1 350.86B
RY Royal Bank Of Canada $183.40 -0.23% 16.8 352.55B
WFC Wells Fargo & Co $73.42 -0.50% 10.4 225.81B
TD Toronto-Dominion Bank $107.64 -0.55% 11.5 251.06B
C Citigroup Inc $123.42 -1.12% 13.2 211.65B