
MPB
(NASDAQ)Mid Penn Bancorp, Inc.
---- (--)
Loading... - Market loading
Mid Penn Bancorp (MPB) Stock Price & Financial Analysis
Mid Penn Bancorp Stock Price Chart
Price Chart
Loading chart...
Financial Metrics & Key Statistics
Fundamental metrics, valuation ratios, and profitability indicators
Day's Range$33.74 - $34.49
52-Week High$35.22
52-Week Low$22.50
Open$33.74
Volume200.87K
Average Volume (3M)200.87K
Market Cap786.77M
Shares Outstanding23.16M
P/E Ratio (TTM)15.73
Forward P/E15.18
Price to Sales (P/S)3.76
Price to Book (P/B)0.99
EV/EBITDA12.27
Revenue (TTM)208.98M
Net Income (TTM)50.03M
Free Cash Flow (TTM)58.19M
EPS (TTM)$2.16
Profit Margin23.94%
Operating Margin28.73%
Return on Equity (ROE)6.28%
Debt to Equity0.10
50-Day MA$32.25
200-Day MA$29.48
52-Week Change14.84%
Annual Dividend$0.84
Dividend Yield2.47%
Payout Ratio38.89%
Last Dividend Ex-DateFeb 6, 2026
Day's Range$33.74 - $34.49
52-Week High$35.22
52-Week Low$22.50
Open$33.74
Volume200.87K
Average Volume (3M)200.87K
Market Cap786.77M
Shares Outstanding23.16M
P/E Ratio (TTM)15.73
Forward P/E15.18
Price to Sales (P/S)3.76
Price to Book (P/B)0.99
EV/EBITDA12.27
Revenue (TTM)208.98M
Net Income (TTM)50.03M
Free Cash Flow (TTM)58.19M
EPS (TTM)$2.16
Profit Margin23.94%
Operating Margin28.73%
Return on Equity (ROE)6.28%
Debt to Equity0.10
50-Day MA$32.25
200-Day MA$29.48
52-Week Change14.84%
Annual Dividend$0.84
Dividend Yield2.47%
Payout Ratio38.89%
Last Dividend Ex-DateFeb 6, 2026
Latest News
Recent news and articles about MPB