Mid Penn Bancorp (NASDAQ:MPB – Get Free Report) posted its quarterly earnings data on Friday. The financial services provider reported $0.73 earnings per share (EPS) for the quarter, topping the consensus estimate of $0.59 by $0.14, MarketWatch Earnings reports. Mid Penn Bancorp had a net margin of 17.19% and a return on equity of 9.19%. […]