MPB - Mid Penn Bancorp logo

MPB

Mid Penn Bancorp

1 Year

-25.16%

5 Years

287.11%

10 Years

7x

20 Years

7x

30 Years

All Time

13x

Net Income x Stock Price

Historical Returns

📅 Period
💲 Price
💰 Return
Last Price2024-12-20
$ 29.35
1 Year2023-12-20
$ 23.18
126.62%
5 Years2019-12-20
$ 24.03
122.13%
10 Years2014-12-18
$ 11.47
255.83%
20 Years2004-12-20
$ 11.22
261.62%
All Time1995-08-23
$ 3.90
7x

Fundamental Data

Year
2023 216M 44M 41M 356M 401M8.99- 45M 54M 3M 3M
2022 165M 93M 54M 173M- 122M 296M 59M 4M 55M
2021 123M 42M 29M 166M- 83M 250M 65M 3M 62M
2020 107M 32M 26M 130M 91M2.8 39M 14M 3M 10M
2019 95M 22M 17M 72M 5M0.22 67M 7M 3M 3M
2018 68M 29M 10M 118M- 22M 141M 10M 8M 2M
2017 43M 19M 7M 64M- 51M 116M 11M 6M 5M
2016 40M 17M 7M 20M- 128M 149M 22M 775000.00 21M
2015 36M 14M 6M 79M- 74M 153M 13M 1M 11M
2014 30M 12M 5M 53M- 103M 157M 8M 1M 7M
2013 28M 12M 4M 46M- 91M 138M 10M 588000.00 10M
2012 30M 14M 4M 22M- 167M 190M 9M 995000.00 8M
2011 31M 16M 4M 22M- 16M 38M 8M 1M 7M
2010 22M 15M 2M 29M- 33M 62M 7M 1M 5M
2009 21M 9M- 2M 54M 6M0.66 47M 2M 2M- 554000.00
2008 20M 20M 3M 79M 20M1.01 58M 5M 1M 4M
2007 19M 22M 4M 91M 34M1.55 57M 5M 1M 3M
2006 18M 19M 4M 83M 27M1.38 56M 5M 1M 4M
2005 16M 16M 4M 72M 11M0.69 60M 5M 2M 3M
2004 15M 14M 4M 63M- 3M 67M 5M 1M 3M
2003 14M 14M 4M 45M- 32M 77M 5M 1M 4M
2002 13M 16M 4M 50M- 23M 73M 4M 262000.00 4M
2001 12M 17M 4M 42M- 19M 62M 5M 150000.00 4M
2000 12M 16M 3M 51M 3M0.21 48M 4M 643000.00 3M
1999 12M 15M 3M 41M- 1M 42M 4M 200000.00 4M
1998 12M 15M 3M 27M- 20M 48M 4M 500000.00 3M
1997 11M 13M 4M 7M- 32M 40M 3M 100000.00 3M
1996 850000.00 12M 3M 9M- 23M 32M 3M 316000.00 2M
1995 8M 11M 2M 4M 3M 1M 1M
1994 8M 9M 2M 3M 440000.00 2M