Mid Penn Bancorp stock (symbol: MPB) underwent a total of 5 stock splits.The most recent stock split occurred on May 7th, 2007.One MPB share bought prior to November 6th, 1998 would equal to 1.2762815625 MPB shares today.