Mid Penn Bancorp (MPB) Trading Update

  • Daily performance: MPB decreased 6.8 % in the 24‑hour period ending at 09:02 AM Central Europe on Friday, 23 March 2026.
  • Current price: USD 33.88 per share on major exchanges.
  • Shares outstanding: 25.3 million.
  • Market capitalisation: USD 920.9 million.
  • Trading volume (last 24 h): USD 10.3 million.
  • Month‑to‑date change: –5.63 %.
  • 200‑day simple moving average: USD 34.3.
  • 52‑week high: USD 39.15 (28 July 2026).
  • 52‑week low: USD 27.98 (19 November 2025).
TickerDirectionCurrent PriceMarket CapP/E Ratio
REPL↑ 2.63 %USD 11.99USD 1.1 bn—
ECVT↓ 1.6 %USD 9.81USD 1.1 bn43.82
HRTG↑ 1.67 %USD 37.7USD 1.1 bn5.28
NBN↓ 0.09 %USD 128.86USD 1.1 bn9.99
GNK↓ 1.78 %USD 24.9USD 1.1 bn27.77

Company Overview

Mid Penn Bancorp, Inc. is a bank‑holding company for Mid Penn Bank. The bank provides full‑service commercial banking, trust, and financial services to individuals and small‑to‑medium enterprises in Dauphin, Northumberland, Schuylkill, and Cumberland counties, Pennsylvania. The company is listed on the Nasdaq exchange and maintains a website at www.midpennbank.com .