Mid Penn Bancorp, Inc. (MPB) NASDAQ

Currency In USD

AD

MPB Historical Return

If you invested $1000 in Mid Penn Bancorp, Inc. (MPB) 10 years ago, it would be worth $2,859.62 as of July 12, 2026, based on a reinvested dividends scenario. Over the same period, a $1000 investment made 5 years ago would be worth $1,444.12, while $1000 invested 1 year ago would be worth $1,201.6. This corresponds to total returns of 185.96%, 44.41%, 20.16%, respectively, with annualized returns of 11.07%, 7.62%, 20.16%.

Custom investment amounts or purchase dates can also be explored using the Stoculator calculator. Past performance does not guarantee future results.

AD

MPB Historical Data

Date Range:

DateOpenCloseAdj CloseHighLowVolume
July 10, 202634.2834.6334.6334.6934.17111,779
July 09, 202633.8834.2634.2634.4733.82184,668
July 08, 202634.7533.9733.9735.233.84208,320
July 07, 202635.3534.9234.9235.4234.87121,661
July 06, 202635.2135.3535.3535.5334.81158,203
July 02, 202635.7635.1835.1835.9835.03182,306
July 01, 202634.9435.6835.6835.7531.1245,732
June 30, 202634.6934.8434.843534.12364,981
June 29, 202634.4834.2434.2434.4833.9218,024
June 26, 202634.1934.6434.6434.833.94893,929
June 25, 202634.2434.1634.1634.4234.02118,971
June 24, 202633.9634.2934.2934.3933.85167,982
June 23, 202633.14343434.0833.11158,083
June 22, 202633.4833.4133.4133.9233.36109,574
June 18, 202633.4933.5433.5433.8433.17397,091
June 17, 202633.7133.0433.0433.932.79166,340
June 16, 202633.6833.7633.7634.1433.38120,212
June 15, 202634.4333.5933.5934.533.45156,117
June 12, 202633.9834.2634.2634.4233.98163,459
June 11, 20263433.9233.923433.44119,218
June 10, 202633.733.7433.7433.9733.53183,814
June 09, 202633.0133.4633.4633.8733.01160,089
June 08, 202632.8632.9232.9233.532.7295,232
June 05, 202632.4832.8632.8633.1132.19111,286
June 04, 202631.9132.4832.4832.6931.81127,440
June 03, 202632.5231.5131.5132.6231.45167,267
June 02, 202631.9332.8832.8832.931.93102,382
June 01, 202632.3332.1132.1132.5431.78104,752
May 29, 202632.7432.6532.6532.9232.4196,074
May 28, 202632.932.7932.7932.931.9873,763
May 27, 202633.0432.6932.6933.0932.5876,787
May 26, 202632.4232.8732.8732.9932.2113,649
May 22, 202632.7332.3532.3532.9232.25108,132
May 21, 202632.1232.6432.6432.6931.95206,102
May 20, 202631.6632.4332.4332.6131.5199,322
May 19, 202631.5531.6631.6631.8831.35101,997
May 18, 202631.231.8431.8431.8931.14110,549
May 15, 202631.531.1231.1232.1930.97178,017
May 14, 202631.4631.5631.5631.8231.46121,651
May 13, 202631.9431.2431.2432.1831.17143,386
May 12, 202632.2931.7431.7432.2931.34137,576
May 11, 202632.7832.232.232.8932.16179,819
May 08, 202632.3932.7432.7432.8732.33108,863
May 07, 202632.5832.4432.4432.9432.1186,046
May 06, 202633.4732.7532.7533.7532.63125,947
May 05, 202632.833.333.333.4632.8140,752
May 04, 202632.8732.7432.7433.2432.6682,090
May 01, 202633.1633.3233.3233.5432.9184,738
April 30, 202632.8532.9732.9733.432.7986,422
April 29, 202634.0133.1433.1434.2632.9865,453
April 28, 202633.8934.2634.2634.5133.63100,091
April 27, 202633.0633.7833.7833.8933.06103,732
April 24, 202633.9533.2233.2234.0633.19106,690
April 23, 202634.1434.1534.1534.3832.87124,022
April 22, 202633.4334.0434.0434.1933.3166,623
April 21, 202634.2733.4333.4334.5533.39143,178
April 20, 202634.1734.3934.3934.634.1134,702
April 17, 202634.1734.3234.3235.0933.8248,706
April 16, 202633.733.7433.7433.8833.56109,073
April 15, 202633.7533.8333.8334.0233.28134,910
AD