source:[1] Mid Penn Bancorp's (NASDAQ:MPB) investors will be pleased with ... (https://finance.yahoo.com/news/mid-penn-banco ...)[2] Stock Quote - Corporate Profile - Mid Penn Bank (https://investors.midpennbank.com/stock-infor ...)[3] Mid Penn Bancorp - 30 Year Stock Price History | MPB - Macrotrends (https://www.macrotrends.net/stocks/charts/MPB ...)