Keefe, Bruyette & Woods analyst Timothy Switzer maintains Mid Penn Bancorp (NASDAQ:MPB) with a Outperform and raises the price target from $37 to $41.