$36.4036.40 +0.490.49 |(+1.361.36 %)
52W H: 39.1552W L: 26.56Beta: 0.52
About Mid Penn Bancorp Inc
- Industry: Banking
- Exchange: NASDAQ NMS - GLOBAL MARKET
- Country: US
- Website: https://www.midpennbank.com
Frequently Asked Questions
What is the 52-week range for MPB?
The 52-week high is $39.15 and the 52-week low is $26.56.
What is the P/E ratio for MPB?
The Price to Earnings (P/E) ratio is 13.46.
What is the dividend yield for MPB?
The indicated annual dividend yield is 3.72%.
What is the Return on Equity (ROE)?
The trailing twelve months (TTM) Return on Equity is 8.02%.
What is the Net Profit Margin?
The Net Profit Margin (TTM) is 24.11%.
What is the Price to Book (P/B) Ratio?
The annual Price to Book ratio stands at 0.88.
Analyst Recommendation Trends
Wall Street analyst consensus for MPB over the last few months:
2026-09-01
Buy: 4
S.Buy: 2
Hold: 1
Sell: 0
2026-08-01
Buy: 4
S.Buy: 2
Hold: 1
Sell: 0
2026-07-01
Buy: 4
S.Buy: 2
Hold: 1
Sell: 0
2026-06-01
Buy: 3
S.Buy: 2
Hold: 1
Sell: 0
Latest MPB News
Why Mid Penn Bancorp (MPB) is a Great Dividend Stock Right Now
Dividends are one of the best benefits to being a shareholder, but finding a great dividend stock is no easy task. Does Mid Penn Bancorp (MPB) have what it takes? Let's find out.
Yahoo9/23/2026
Mid Penn Bancorp (MPB) Could Be a Great Choice
Dividends are one of the best benefits to being a shareholder, but finding a great dividend stock is no easy task. Does Mid Penn Bancorp (MPB) have what it takes? Let's find out.
Yahoo9/7/2026
Related Stocks (Peers)
Recent Insider Transactions
| Date | Name | Shares Changed | Price | Value |
|---|---|---|---|---|
| 2026-09-15 | RITRIEVI RORY G | +193 | $37.07 | $7,155 |
| 2026-07-01 | RITRIEVI RORY G | -2,136 | $35.68 | $76,212 |
| 2026-06-30 | Brumbaugh Kimberly J | +72 | $34.84 | $2,508 |
| 2026-06-30 | Evans Albert J. | +287 | $34.84 | $9,999 |
| 2026-06-30 | Frank Joel L. | +72 | $34.84 | $2,508 |
| 2026-06-30 | Abel Robert A | +15 | $34.84 | $523 |
| 2026-06-30 | De Soto Matthew G | +287 | $34.84 | $9,999 |
| 2026-06-30 | MOWERY THEODORE W | +58 | $34.84 | $2,021 |
| 2026-06-01 | RITRIEVI RORY G | -356 | $32.11 | $11,431 |
| 2026-06-01 | RITRIEVI RORY G | -356 | $32.11 | $11,431 |
| 2026-05-15 | Stephon Kenneth John | -5,261 | $31.12 | $163,722 |
| 2026-05-15 | Stephon Kenneth John | +10,769 | - | - |
| 2026-05-04 | De Soto Matthew G | +525 | $32.765 | $17,202 |
| 2026-05-04 | De Soto Matthew G | +500 | $32.7721 | $16,386 |
| 2026-05-04 | De Soto Matthew G | +500 | $32.72 | $16,360 |
| 2026-04-01 | Livingston John Paul | +2,502 | - | - |
| 2026-04-01 | Spotts Paul W | +600 | - | - |
| 2026-04-01 | Hall Heather R | +4,520 | - | - |
| 2026-04-01 | Miller Zachary C | +1,897 | - | - |
| 2026-04-01 | Space Jordan D | +4,520 | - | - |
| 2026-04-01 | Kiefer Bruce A | +1,700 | - | - |
| 2026-04-01 | Stephon Kenneth John | +1,700 | - | - |
| 2026-04-01 | Brumbaugh Kimberly J | +1,700 | - | - |
| 2026-04-01 | Dickinson Joan E | +3,955 | - | - |
| 2026-04-01 | Evans Albert J. | +1,700 | - | - |
| 2026-04-01 | Gathagan Maureen M. | +1,700 | - | - |
| 2026-04-01 | Frank Joel L. | +1,700 | - | - |
| 2026-04-01 | Hudson Brian Arden Sr. | +1,700 | - | - |
| 2026-04-01 | Paese Joseph L | +3,051 | - | - |
| 2026-04-01 | Noone John E | +1,700 | - | - |
| 2026-04-01 | Webb Justin T. | +5,811 | - | - |
| 2026-04-01 | Abel Robert A | +1,700 | - | - |
| 2026-04-01 | Micklewright Scott W | +4,972 | - | - |
| 2026-04-01 | De Soto Matthew G | +1,700 | - | - |
| 2026-04-01 | Specht William A III | +1,700 | - | - |
| 2026-04-01 | MOWERY THEODORE W | +1,700 | - | - |
| 2026-04-01 | RITRIEVI RORY G | +11,622 | - | - |
| 2026-03-31 | Brumbaugh Kimberly J | +78 | $32.16 | $2,508 |
| 2026-03-31 | Evans Albert J. | +311 | $32.16 | $10,002 |
| 2026-03-31 | Frank Joel L. | +78 | $32.16 | $2,508 |
| 2026-03-31 | Abel Robert A | +15 | $32.16 | $482 |
| 2026-03-31 | De Soto Matthew G | +311 | $32.16 | $10,002 |
| 2026-03-31 | MOWERY THEODORE W | +62 | $32.16 | $1,994 |
| 2026-03-12 | De Soto Matthew G | +372 | $30.87 | $11,484 |
| 2026-03-12 | De Soto Matthew G | +600 | $30.835 | $18,501 |
| 2026-03-12 | De Soto Matthew G | +118 | $30.795 | $3,634 |
| 2026-03-12 | De Soto Matthew G | +500 | $30.8897 | $15,445 |
| 2026-03-12 | De Soto Matthew G | +500 | $30.825 | $15,413 |
| 2026-03-12 | De Soto Matthew G | +500 | $30.91 | $15,455 |
| 2026-03-09 | Noone John E | +2,000 | $30.8363 | $61,673 |
| 2026-03-06 | BRUGGER THOMAS R | +18 | $31.35 | $564 |
| 2026-03-06 | BRUGGER THOMAS R | +800 | $31.35 | $25,080 |
| 2026-02-27 | BRUGGER THOMAS R | +48 | - | - |
| 2026-02-27 | BRUGGER THOMAS R | +5,310 | - | - |
| 2026-02-27 | BRUGGER THOMAS R | +2,466 | - | - |
| 2026-02-24 | Stephon Kenneth John | -1 | $32.58 | $33 |
| 2025-12-31 | Brumbaugh Kimberly J | +80 | $31.02 | $2,482 |
| 2025-12-31 | Evans Albert J. | +323 | $31.02 | $10,019 |
| 2025-12-31 | Frank Joel L. | +80 | $31.02 | $2,482 |
| 2025-12-31 | Abel Robert A | +16 | $31.02 | $496 |
| 2025-12-31 | De Soto Matthew G | +257 | $31.02 | $7,972 |
| 2025-12-31 | MOWERY THEODORE W | +64 | $31.02 | $1,985 |
| 2025-11-19 | Noone John E | +2,000 | $28.2806 | $56,561 |
| 2025-10-27 | Noone John E | +2,000 | $29.5125 | $59,025 |