IN TRUST FOR BENEFIT OF MICHELLE L SHAFFER

Insider Buys Quantity –
0
2005-05-27SaleMid Penn Bancorp, Inc.
MPB
800
0.025%
$25.10$20,080+4.74%
2005-05-26SaleMid Penn Bancorp, Inc.
MPB
100
0.0031%
$25.10$2,510+5.16%
2005-05-25SaleMid Penn Bancorp, Inc.
MPB
400
0.0126%
$25.15$10,060+4.88%
2003-10-20SaleMid Penn Bancorp, Inc.
MPB
400
0.0125%
$23.50$9,400+24.31%
2003-08-28SaleMid Penn Bancorp, Inc.
MPB
1,000
0.0317%
$23.50$23,500+25.01%