Mid Penn Bancorp (MPB) Stock Analysis & Winston Score
Mid Penn Bancorp is a regional bank headquartered in Millersburg, Pennsylvania. It offers everyday banking services like checking and savings accounts, loans, and mortgages to individuals, small businesses, and local companies across central and eastern Pennsylvania. It has grown significantly through acquisitions over the past decade, expanding its branch network across the state. The company makes money primarily by collecting interest on loans and charging fees for banking services — a traditional bank revenue model. Mid Penn operates exclusively in Pennsylvania, with roughly $5 billion in total assets, making it a mid-sized community bank. Its competitive edge comes from deep local relationships and knowledge of its regional markets, which larger national banks often lack. The main risk the business faces is rising or volatile interest rates, which can squeeze the difference between what the bank earns on loans and what it pays depositors — a key measure of profitability known as net interest margin.
Winston Score: 65/100 — Good
A decent business — some strong pillars, some weaker.
- Quality: Good (15/30)
- Growth: Good (11/20)
- Cash Flow: Exceptional (9/10)
- Stability: Exceptional (9/10)
- Valuation: Strong (7/10)
- Ownership: Good (10/15)

