Track Mid Penn Bancorp, Inc. — Monitor price, dividends, and performance in your free portfolio

Start Tracking Free

Mid Penn Bancorp, Inc. MPB · Stock Open Mid Penn Bancorp, Inc. in new tab

36.94 USD
P/E
12.91
EPS
2.88
Yield
2.54%
Safety Score
92
P/B
1.04
ROE
8.12
Beta
0.45
Target Price
40.33 USD
Loading chart...
Key Metrics
Earnings dateOct. 28, 2026
P/E12.91
EPS2.88
Book Value35.62
Price to Book1.04
% Insiders16.845%
Growth
Revenue Growth0.45%
Earnings Growth2.86%
Estimates
Forward P/E9.64
Forward EPS3.86
Target Mean Price40.33
Dividend
Dividend Yield2.54%
Annual dividends0.94 USD
Ex-Div. DateAug. 3, 2026
Payout31.54%
5y avg Yield2.99%

DCF Valuation

Tweak assumptions to recompute fair value for Mid Penn Bancorp, Inc. (MPB)
Currency: USD
DCF Assumptions
Decimal (e.g., 0.10 = 10%). Range allows declines (−50%) to strong growth (+50%).
Decimal (e.g., 0.30 = 30%).
Decimal (e.g., 0.04 = 4%).
Decimal (e.g., 0.20 = 20%).
Percent number (e.g., 3 = 3%).
Percent number (e.g., 10 = 10%).
Percent number (e.g., 5 = 5%).
DCF Result

Fair Value (DCF)
Current Price
Upside
WACC
Terminal PV
Σ PV of FCFs
Note: historical bars show reported FCF (for context); forward bars show PV of projected FCF; if no per-year data, totals are shown.

Mid Penn Bancorp, Inc. Logo Mid Penn Bancorp, Inc. Analysis (MPB)

United States Financials Official Website Stock

Is Mid Penn Bancorp, Inc. a good investment? Mid Penn Bancorp, Inc. (MPB) is currently trading at 36.94 USD. Market analysts have a consensus price target of 40.33 USD. This suggests a potential upside from current levels.

In terms of valuation, the stock trades at a P/E ratio of 12.91. This relatively low multiple may signal that Mid Penn Bancorp, Inc. is undervalued compared to historical market norms.

Earnings Schedule: Mid Penn Bancorp, Inc. is expected to release its next earnings report on Oct. 28, 2026. The market consensus estimate for Forward EPS is 3.86.

For income investors, Mid Penn Bancorp, Inc. pays a dividend yield of 2.54%. With a payout ratio of 32%, the dividend appears sustainable.

Investor FAQ

Does Mid Penn Bancorp, Inc. pay a dividend?

Yes, it pays an annual dividend of 0.94 USD (2.54% yield).

What asset class is Mid Penn Bancorp, Inc.?

Mid Penn Bancorp, Inc. is classified as a Stock. You can compare it against its peer in the "Related Symbols" list.

When is the next earnings date?

The next earnings date is projected to be Oct. 28, 2026. The company currently has a trailing EPS of 2.88.

Company Profile

Mid Penn Bancorp, Inc. operates as the bank holding company for Mid Penn Bank that provides commercial banking services to individuals, institutional clients, partnerships, non-profit organizations, businesses, and corporations in Pennsylvania and New Jersey, the United States. The company offers various time and demand deposit products, including checking accounts, savings accounts, clubs, money market deposit accounts, certificates of deposit, and individual retirement accounts. It also provides a range of loan products comprising mortgage and home equity loans, secured and unsecured commercial and consumer loans, lines of credit, construction financing, farm loans, community development loans, loans to non-profit entities, and local government loans; and personal loans and lines of credit, home equity lines of credit, commercial lines of credit, commercial real estate financing, SBA loans, and agricultural loans. In addition, the company offers trust, retail investment, wealth management, and personal and business insurance services; private banking; insured cash sweep; debit, credit, and gift cards; online bill payment; and online and telephone banking, cash management, automated teller services, and safe deposit boxes. Mid Penn Bancorp, Inc. was founded in 1868 and is headquartered in Harrisburg, Pennsylvania.

Exchange Ticker
NGM (Sweden) MPB
Trades
Dividend Yield
2.54%
5y avg 2.99%
Annual Dividends
0.94USD
Next Ex. Div Date
Aug. 3, 2026
Payout Ratio
31.54%
Dividend History paid per year (USD)
Historical Dividends
Year Total Dividends
2027
0.72 USD
Aug. 25, 2027 (estimated) 0.2364
May 26, 2027 (estimated) 0.2261
Feb. 26, 2027 (estimated) 0.2618
2026
0.95 USD
Nov. 24, 2026 (estimated) 0.2261
Aug. 14, 2026 0.2300
May 15, 2026 0.2200
Feb. 17, 2026 0.2700
2025
0.82 USD
Nov. 24, 2025 0.2200
Aug. 25, 2025 0.2000
May 26, 2025 0.2000
Feb. 18, 2025 0.2000
2024
0.80 USD
Nov. 25, 2024 0.2000
Aug. 26, 2024 0.2000
May 27, 2024 0.2000
Feb. 20, 2024 0.2000
2023
0.80 USD
Nov. 27, 2023 0.2000
Aug. 28, 2023 0.2000
May 22, 2023 0.2000
Feb. 20, 2023 0.2000
2022
0.80 USD
Nov. 28, 2022 0.2000
Aug. 22, 2022 0.2000
May 23, 2022 0.2000
Feb. 28, 2022 0.2000
2021
0.84 USD
Nov. 22, 2021 0.2000
Aug. 23, 2021 0.2000
May 24, 2021 0.2000
Feb. 22, 2021 0.1900
Jan. 25, 2021 0.0500
2020
0.77 USD
Nov. 23, 2020 0.1800
Aug. 24, 2020 0.1800
May 25, 2020 0.1800
Feb. 24, 2020 0.2300
2019
0.79 USD
Nov. 25, 2019 0.1800
Aug. 26, 2019 0.1800
May 27, 2019 0.1800
Feb. 25, 2019 0.2500
2018
0.70 USD
Nov. 26, 2018 0.1500
Aug. 27, 2018 0.1500
May 28, 2018 0.1500
Jan. 12, 2018 0.2500
2017
0.62 USD
Nov. 27, 2017 0.1300
Aug. 28, 2017 0.1300
May 22, 2017 0.1300
Feb. 27, 2017 0.1300
Jan. 17, 2017 0.1000
2016
0.58 USD
Nov. 28, 2016 0.1200
Aug. 22, 2016 0.1200
May 23, 2016 0.1200
Feb. 22, 2016 0.2200
2015
0.54 USD
Nov. 23, 2015 0.1200
Aug. 24, 2015 0.1200
May 25, 2015 0.1000
Feb. 23, 2015 0.1000
Jan. 19, 2015 0.1000
2014
0.45 USD
Nov. 24, 2014 0.1000
Aug. 25, 2014 0.1000
May 26, 2014 0.1000
Feb. 24, 2014 0.0500
Jan. 20, 2014 0.1000
2013
0.15 USD
Nov. 25, 2013 0.0500
Aug. 26, 2013 0.0500
May 27, 2013 0.0500
2012
0.25 USD
Dec. 31, 2012 0.0500
Nov. 26, 2012 0.0500
Aug. 27, 2012 0.0500
May 28, 2012 0.0500
Feb. 27, 2012 0.0500
2011
0.20 USD
Nov. 28, 2011 0.0500
Aug. 22, 2011 0.0500
May 23, 2011 0.0500
Feb. 28, 2011 0.0500
2009
0.52 USD
Aug. 24, 2009 0.1600
May 25, 2009 0.1600
Feb. 23, 2009 0.2000
2008
0.80 USD
Nov. 24, 2008 0.2000
Aug. 25, 2008 0.2000
May 26, 2008 0.2000
Feb. 25, 2008 0.2000
2007
5.80 USD
Nov. 26, 2007 0.2000
Aug. 27, 2007 0.2000
May 28, 2007 5.2000
Feb. 26, 2007 0.2000
2006
0.80 USD
Nov. 27, 2006 0.2000
Aug. 28, 2006 0.2000
May 22, 2006 0.2000
Feb. 27, 2006 0.2000
2005
0.80 USD
Nov. 28, 2005 0.2000
Aug. 22, 2005 0.2000
May 23, 2005 0.2000
Feb. 28, 2005 0.2000
2004
1.60 USD
Nov. 22, 2004 0.2000
Aug. 23, 2004 0.2000
May 24, 2004 0.2000
Feb. 23, 2004 1.0000
2003
0.80 USD
Nov. 24, 2003 0.2000
Aug. 25, 2003 0.2000
May 26, 2003 0.2000
Feb. 24, 2003 0.2000
2002
0.80 USD
Nov. 15, 2002 0.2000
Aug. 26, 2002 0.2000
May 27, 2002 0.2000
Feb. 25, 2002 0.2000
2001
0.80 USD
Nov. 26, 2001 0.2000
Aug. 27, 2001 0.2000
May 28, 2001 0.2000
Feb. 26, 2001 0.2000
2000
0.80 USD
Nov. 27, 2000 0.2000
Aug. 28, 2000 0.2000
May 22, 2000 0.2000
Feb. 28, 2000 0.2000
1999
2.10 USD
Nov. 22, 1999 0.2000
Aug. 23, 1999 0.2000
May 24, 1999 0.2000
Feb. 22, 1999 1.5000
1998
0.76 USD
Nov. 23, 1998 0.1900
Aug. 24, 1998 0.1900
May 25, 1998 0.1900
Feb. 23, 1998 0.1900
Upcoming Dividends
Name Payment Date Status Amount
Mid Penn Bancorp, Inc. Aug 14, 2026 0.23 USD
Mid Penn Bancorp, Inc. May 15, 2026 0.22 USD
Mid Penn Bancorp, Inc. Feb 17, 2026 0.27 USD
Mid Penn Bancorp, Inc. Nov 24, 2025 0.22 USD
Stock Splits
Split Date Split Ratio to 1
May 6, 1997 1.05
Sept. 9, 1997 2:1
Nov. 6, 1998 1.05
Nov. 8, 1999 1.05
May 5, 2003 1.05
Feb. 6, 2006 1.05
May 7, 2007 1.05
Explore Premium Features

Unlock detailed news and exclusive insights with our Premium subscription.

See Pricing Plans

Fundamentals

Under Construction

This feature will be available soon. Stay tuned!

Follow us on Twitter for updates: @allinvestview

Check out our Roadmap for upcoming features.

Community Discussion