Mid Penn Bancorp (MPB)
Mid Penn Bancorp (MPB) stock research: performance, analysts' price targets, earnings, revenue and margins, technicals and insider trades.
- MPB last traded at $33.95, -0.96% on the day.
- Mid Penn Bancorp: market cap $860.13M, P/E 11.5, revenue $384.70M over the last four quarters, next earnings 2027-01-20.
- Over the past year MPB returned 17.92%; year to date 9.45%.
Updated 2026-11-02 20:36 UTC