NASDAQ:MPB | Historical Stock Price | MID PENN BANCORP INC

Complete retained daily price history on its own workbook tab. Split-adjusted close keeps every historical share price on one comparable split basis. Cumulative dividend-reinvested close is the daily close of a rebased total-return index: it starts with one share at the earliest retained close, reinvests every distribution, and normalizes every forward and reverse split exactly once. Admitted exchange opening prices remain a distinct current-session series.

Available history
1997-12-04 to 2026-09-04
Data captured

Stock Price Chart

Blue: Split-adjusted close · Orange: Cumulative dividend-reinvested close

$6.04$11.23$20.86$38.76$72.02$133.821997-12-042026-08-27

Logarithmic scale. Both lines share the same starting value for the selected range.

View year

Historical Stock Price — 2016

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volumeOpen priceExchange Volume
2016-12-30$23.83$59.48500
2016-12-29$24.00$59.655,600
2016-12-28$24.00$59.651,500
2016-12-27$23.50$58.41200
2016-12-23$23.00$57.170
2016-12-22$23.00$57.177,400
2016-12-21$22.70$56.429,300
2016-12-20$22.87$56.84200
2016-12-19$23.50$58.410
2016-12-16$23.50$58.41300
2016-12-15$23.40$58.162,700
2016-12-14$23.05$57.29600
2016-12-13$23.50$58.41600
2016-12-12$23.60$58.66200
2016-12-09$23.95$59.531,400
2016-12-08$23.95$59.53500
2016-12-07$23.95$59.531,100
2016-12-06$23.79$59.131,100
2016-12-05$23.41$58.192,400
2016-12-02$23.05$57.291,000
2016-12-01$23.27$57.849,200
2016-11-30$22.75$56.553,000
2016-11-29$22.40$55.681,200
2016-11-28$23.45$58.2912,500
2016-11-25$21.00$52.20300
2016-11-23$20.95$52.07700
2016-11-22$20.99$52.17400
2016-11-21$20.50$50.951,600
2016-11-18$20.58$51.15600
2016-11-17$20.05$49.841,400
2016-11-16$20.08$49.913,000
2016-11-15$20.85$51.82800
2016-11-14$20.35$50.585,100
2016-11-11$20.00$49.711,600
2016-11-10$19.60$48.722,600
2016-11-09$19.85$49.3410,600
2016-11-08$18.65$46.361,300
2016-11-07$18.65$46.365,200
2016-11-04$19.00$46.936,200
2016-11-03$18.85$46.561,000
2016-11-02$18.85$46.56800
2016-11-01$18.55$45.821,100
2016-10-31$18.50$45.69300
2016-10-28$18.55$45.820
2016-10-27$18.55$45.821,400
2016-10-26$18.50$45.690
2016-10-25$18.50$45.691,900
2016-10-24$18.53$45.770
2016-10-21$18.53$45.77300
2016-10-20$18.57$45.871,100
2016-10-19$18.57$45.87500
2016-10-18$18.59$45.91800
2016-10-17$18.85$46.560
2016-10-14$18.85$46.56500
2016-10-13$18.60$45.94500
2016-10-12$18.66$46.091,800
2016-10-11$19.00$46.932,100
2016-10-10$19.00$46.93200
2016-10-07$18.63$46.010
2016-10-06$18.63$46.010
2016-10-05$18.63$46.010
2016-10-04$18.63$46.01800
2016-10-03$19.50$48.162,400
2016-09-30$19.49$48.145,100
2016-09-29$19.16$47.3212,900
2016-09-28$18.10$44.702,100
2016-09-27$18.15$44.835,100
2016-09-26$18.95$46.80200
2016-09-23$18.50$45.693,300
2016-09-22$18.66$46.092,300
2016-09-21$18.83$46.51600
2016-09-20$19.11$47.20100
2016-09-19$18.75$46.311,200
2016-09-16$18.48$45.6412,700
2016-09-15$18.42$45.492,200
2016-09-14$18.87$46.611,300
2016-09-13$18.91$46.71900
2016-09-12$18.91$46.711,000
2016-09-09$18.81$46.468,300
2016-09-08$18.81$46.461,100
2016-09-07$18.82$46.481,300
2016-09-06$18.99$46.901,800
2016-09-02$18.46$45.590
2016-09-01$18.46$45.59700
2016-08-31$18.78$46.382,000
2016-08-30$18.78$46.380
2016-08-29$18.78$46.38800
2016-08-26$18.77$46.36800
2016-08-25$18.65$46.06900
2016-08-24$18.76$46.33300
2016-08-23$18.99$46.902,300
2016-08-22$18.94$46.7814,300
2016-08-19$18.16$44.852,300
2016-08-18$18.15$44.831,100
2016-08-17$18.15$44.831,200
2016-08-16$18.07$44.631,500
2016-08-15$17.95$44.332,800
2016-08-12$17.95$44.33300
2016-08-11$17.75$43.847,500
2016-08-10$17.60$43.472,100
2016-08-09$17.17$42.4111,500
2016-08-08$17.25$42.616,100
2016-08-05$17.39$42.652,200
2016-08-04$17.25$42.311,500
2016-08-03$17.05$41.826,400
2016-08-02$16.90$41.4511,500
2016-08-01$16.70$40.969,300
2016-07-29$16.60$40.720
2016-07-28$16.60$40.722,200
2016-07-27$16.64$40.812,200
2016-07-26$16.51$40.502,600
2016-07-25$16.55$40.596,800
2016-07-22$16.47$40.4015,700
2016-07-21$16.00$39.254,500
2016-07-20$15.92$39.052,100
2016-07-19$15.95$39.121,500
2016-07-18$15.80$38.75700
2016-07-15$15.85$38.88400
2016-07-14$15.81$38.784,400
2016-07-13$16.20$39.74600
2016-07-12$16.20$39.744,700
2016-07-11$16.06$39.39100
2016-07-08$15.85$38.887,400
2016-07-07$15.72$38.561,200
2016-07-06$15.75$38.632,300
2016-07-05$16.09$39.47200
2016-07-01$15.75$38.631,400
2016-06-30$15.91$39.021,900
2016-06-29$15.78$38.71100
2016-06-28$15.90$39.006,300
2016-06-27$15.90$39.00500
2016-06-24$15.55$38.143,100
2016-06-23$15.79$38.7311,200
2016-06-22$15.75$38.63200
2016-06-21$15.60$38.262,400
2016-06-20$15.68$38.466,400
2016-06-17$15.60$38.263,400
2016-06-16$15.70$38.51400
2016-06-15$15.70$38.515,000
2016-06-14$15.79$38.731,700
2016-06-13$15.85$38.880
2016-06-10$15.85$38.88300
2016-06-09$15.85$38.880
2016-06-08$15.85$38.880
2016-06-07$15.85$38.881,300
2016-06-06$15.90$39.003,900
2016-06-03$15.94$39.100
2016-06-02$15.94$39.10600
2016-06-01$16.00$39.25800
2016-05-31$16.13$39.560
2016-05-27$16.13$39.562,100
2016-05-26$16.00$39.253,000
2016-05-25$16.23$39.81700
2016-05-24$15.85$38.881,700
2016-05-23$15.74$38.6111,200
2016-05-20$15.55$38.141,200
2016-05-19$15.88$38.95300
2016-05-18$15.67$38.440
2016-05-17$15.67$38.44300
2016-05-16$15.79$38.731,700
2016-05-13$15.72$38.562,700
2016-05-12$16.00$39.25600
2016-05-11$15.85$38.88100
2016-05-10$15.75$38.6310,000
2016-05-09$15.82$38.802,800
2016-05-06$16.19$39.42500
2016-05-05$16.16$39.341,900
2016-05-04$16.08$39.151,600
2016-05-03$16.00$38.953,400
2016-05-02$15.75$38.351,200
2016-04-29$15.55$37.861,300
2016-04-28$15.80$38.475,800
2016-04-27$15.47$37.666,400
2016-04-26$15.45$37.62100
2016-04-25$15.54$37.83600
2016-04-22$15.32$37.30200
2016-04-21$15.25$37.132,000
2016-04-20$15.44$37.592,000
2016-04-19$15.54$37.83400
2016-04-18$15.49$37.710
2016-04-15$15.49$37.71800
2016-04-14$15.20$37.010
2016-04-13$15.20$37.01200
2016-04-12$15.05$36.641,100
2016-04-11$14.90$36.280
2016-04-08$14.90$36.283,700
2016-04-07$15.00$36.52400
2016-04-06$15.00$36.52100
2016-04-05$14.90$36.28100
2016-04-04$14.88$36.233,500
2016-04-01$14.89$36.25200
2016-03-31$14.85$36.15700
2016-03-30$14.75$35.912,100
2016-03-29$14.90$36.28100
2016-03-28$14.79$36.015,200
2016-03-24$14.90$36.28900
2016-03-23$14.82$36.081,700
2016-03-22$15.04$36.625,500
2016-03-21$15.25$37.132,400
2016-03-18$14.93$36.350
2016-03-17$14.93$36.35300
2016-03-16$14.99$36.50300
2016-03-15$15.00$36.52700
2016-03-14$15.01$36.540
2016-03-11$15.01$36.543,000
2016-03-10$15.05$36.640
2016-03-09$15.05$36.64200
2016-03-08$15.00$36.525,200
2016-03-07$15.20$37.017,300
2016-03-04$15.00$36.5259,100
2016-03-03$14.96$36.422,400
2016-03-02$14.75$35.914,300
2016-03-01$15.10$36.761,500
2016-02-29$14.99$36.504,400
2016-02-26$14.90$36.289,500
2016-02-25$14.98$36.473,000
2016-02-24$14.86$36.183,100
2016-02-23$14.70$35.792,000
2016-02-22$15.24$37.1014,600
2016-02-19$14.96$36.423,400
2016-02-18$14.90$36.28400
2016-02-17$14.95$36.401,800
2016-02-16$15.00$36.52200
2016-02-12$15.19$36.980
2016-02-11$15.19$36.980
2016-02-10$15.19$36.981,100
2016-02-09$15.07$36.690
2016-02-08$15.07$36.694,400
2016-02-05$15.50$37.203,300
2016-02-04$15.30$36.721,300
2016-02-03$15.51$37.230
2016-02-02$15.51$37.232,300
2016-02-01$15.57$37.373,600
2016-01-29$15.55$37.324,100
2016-01-28$15.43$37.032,100
2016-01-27$15.16$36.391,400
2016-01-26$15.25$36.601,900
2016-01-25$15.41$36.991,500
2016-01-22$15.75$37.803,000
2016-01-21$15.83$37.99200
2016-01-20$15.50$37.205,000
2016-01-19$15.87$38.093,800
2016-01-15$16.17$38.81600
2016-01-14$16.67$40.010
2016-01-13$16.67$40.01300
2016-01-12$16.22$38.931,300
2016-01-11$16.29$39.101,100
2016-01-08$16.50$39.60100
2016-01-07$16.01$38.431,300
2016-01-06$16.99$40.780
2016-01-05$16.99$40.780
2016-01-04$16.99$40.785,000