Skip to main content
Back
MPB logo

Mid Penn Bancorp, Inc.

Data quality: 100%
MPB
NASDAQ Financial Services Banks - Regional
$31.66
▲ $0.53 (1.70%)
Mkt Cap: 796.36M
Day Range
$31.59 $32.15
52-Week Range
$22.50 $35.22
Volume
246,552
50D / 200D Avg
$32.58 / $29.96
Prev Close
$31.13

Price History

Financial Trends

Peer Comparison

vs Financial Services sector median (854 peers)

Metric Stock Sector Median
P/E 14.2 10.3
P/B 1.0 1.1
ROE % 7.7 11.7
Net Margin % 17.2 16.8
Rev Growth 5Y % 22.8 11.7
D/E 0.1 0.5

Insider Trading Activity

Buy ratio (90d) 100.0%
20 transactions
Date Insider Type Shares Price Value
Mar 12, 2026
De Soto Matthew G
Director
buy 2,590 $30.91 $79,931
Mar 6, 2026
BRUGGER THOMAS R
Director
buy 818 $31.35 $25,644
Nov 19, 2025
Noone John E
Director
buy 2,000 $28.28 $56,561
Oct 27, 2025
Noone John E
Director
buy 2,000 $29.51 $59,025
Sep 30, 2025
Abel Robert A
Director
buy 18 $28.64 $516
Jun 30, 2025
Evans Albert J.
Director
buy 354 $28.20 $9,983
Jun 30, 2025
MOWERY THEODORE W
Director
buy 71 $28.20 $2,002
Jun 12, 2025
RITRIEVI RORY G
President and CEO
buy 93 $26.64 $2,477
Jun 5, 2025
De Soto Matthew G
Director
buy 1,928 $25.91 $49,962
May 23, 2025
De Soto Matthew G
Director
buy 1,875 $26.68 $49,990
May 16, 2025
De Soto Matthew G
Director
buy 3,560 $28.06 $100,032
May 8, 2025
Hudson Brian Arden Sr.
Director
sell 500 $28.83 $14,413
Apr 30, 2025
Stephon Kenneth John
Chief Corp Development Officer
grant 106,712
Apr 1, 2025
Abel Robert A
Director
grant 1,945
Apr 1, 2025
Evans Albert J.
Director
grant 1,945
Apr 1, 2025
Micklewright Scott W
Chief Revenue Officer
grant 3,500
Apr 1, 2025
Paese Joseph L
Dir. Trust, Wealth Mgmt
grant 1,000
Apr 1, 2025
Webb Justin T.
Chief Financial Officer
grant 3,500
Apr 1, 2025
Kiefer Bruce A
Director
grant 1,945
Apr 1, 2025
Hall Heather R
Chief Lending Officer
grant 2,500

Key Takeaways

Revenue grew 22.79% annually over 5 years — strong growth
Net margin of 17.21% shows strong profitability
Debt/Equity of 0.07 — conservative balance sheet
Generating 65.35M in free cash flow
P/E of 14.16 — trading at a low valuation
Revenue growth is decelerating — 1Y growth trails 5Y average by 16.20%

Growth

Revenue Growth (5Y)
22.79%
Revenue (1Y)6.59%
Earnings (1Y)13.78%
FCF Growth (3Y)14.82%

Quality

Return on Equity
7.66%
ROIC6.21%
Net Margin17.21%
Op. Margin22.14%

Safety

Debt / Equity
0.07
Current Ratio0.02
Interest Coverage0.58

Valuation

P/E Ratio
14.16
P/B Ratio0.98
EV/EBITDA11.18
Dividend Yield0.03%

All Fundamental Metrics

Growth
Revenue Growth (1Y) 6.59% Revenue Growth (3Y) 13.37%
Earnings Growth (1Y) 13.78% Earnings Growth (3Y) 22.64%
Revenue Growth (5Y) 22.79% Earnings Growth (5Y) 17.69%
Profitability
Revenue (TTM) 326.93M Net Income (TTM) 56.25M
ROE 7.66% ROA 0.92%
Gross Margin 61.47% Operating Margin 22.14%
Net Margin 17.21% Free Cash Flow (TTM) 65.35M
ROIC 6.21% FCF Growth (3Y) 14.82%
Safety
Debt / Equity 0.07 Current Ratio 0.02
Interest Coverage 0.58 Dividend Yield 0.03%
Valuation
P/E Ratio 14.16 P/B Ratio 0.98
P/S Ratio 2.44 PEG Ratio -1.12
EV/EBITDA 11.18 Dividend Yield 0.03%
Market Cap 796.36M Enterprise Value 809.04M

Income Statement

Annual, most recent first

Income statement data, annual, most recent first
Metric FY2025 FY2024 FY2023 FY2022 FY2021
Revenue 326.93M 306.71M 254.38M 187.25M 143.83M
Net Income 56.25M 49.44M 37.40M 54.81M 29.32M
EPS (Diluted) 2.55 2.90 2.29 3.44 2.71
Gross Profit 200.96M 174.66M 161.72M 165.18M 126.13M
Operating Income 72.37M 60.03M 44.69M 67.35M 36.05M

Balance Sheet

Annual, most recent first

Balance sheet data, annual, most recent first
Metric FY2025 FY2024 FY2023 FY2022 FY2021
Total Assets 6.13B 5.47B 5.29B 4.50B 4.69B
Total Liabilities 5.32B 4.82B 4.75B 3.99B 4.20B
Shareholders' Equity 814.06M 655.02M 542.35M 512.10M 490.08M
Total Debt 59.38M 79.44M 356.17M 71.08M 166.91M
Cash & Equivalents 46.70M 51.49M 80.10M 57.77M 187.13M
Current Assets 81.78M 338.82M 329.48M 314.49M 261.82M
Current Liabilities 5.25B 4.71B 4.60B 3.78B 4.00B

Strategy Scores

This stock passed the criteria for 2 strategies

Score = fit strength (0–100)
Rank = position among all matches
#949 of 1024
20
#787 of 820
11

Recent Activity

Entered Cash Flow Compounder
Mar 24, 2026
Entered Deep Value Investing (Seth Klarman)
Mar 24, 2026