| Indicators | Browse All

Mid Penn Bancorp, Inc. (MPB)

Financial Services | Banks - Regional | Harrisburg, United States | NasdaqGM
34.53 USD -0.27 (-0.776%) ⇩ (July 14, 2026, 12:17 p.m. EDT)

Short-term:★★⯪☆☆Long-term:★★★☆☆Dividends:★★★☆☆
Hot Take | July 11, 2026, 2:54 a.m. EDT

The most compelling signal here is the divergence between the company's resilient long-term trajectory and its deteriorating short-term earnings reality. Over the last nine years, the business has delivered an impressive +81.57% cumulative return with no consecutive negative years at the end of the window, indicating the market has largely validated the recovery story. However, the immediate outlook is clouded by a sharp -36.6% quarterly earnings decline and a -49.3% drop in annual earnings growth, which explains the weak short-term momentum and the defensive positioning seen in the options chain. While the forward P/E of 9.5x suggests analysts expect a rebound, the current price action and earnings miss create a 'wait and see' environment rather than a clear buy signal. The dividend remains a solid feature with a 2.51% yield and a healthy 38% payout ratio, providing a floor for patient holders, but the lack of recent earnings growth prevents a higher long-term rating. This is a classic turnaround candidate where the thesis is intact but the execution has stumbled, warranting a cautious hold rather than an aggressive entry.

Model Selection — Backtest MAE (log-scale, lower is better)
ModelMAE
MSTL_70 ✓0.019757
AutoARIMA0.027047
AutoTheta0.027311
AutoETS0.027318
MSTL0.030016
MSTL_70_1260.045517
MSTL_1260.059436

Forecast horizon: 60 days | Selected: MSTL_70

Forecast Reliability
Score 50%
H-stat 0.51
Ljung-Box p 0.000
Jarque-Bera p 0.060
Excess Kurtosis 0.16
Attribute Value
Sector Financial Services
Ex Dividend Date 2026-05-03
Last Dividend Date 2026-05-03
Revenue per Share 10.489
Market Cap 875,160,832
Trailing P/E 15.70
Forward P/E 9.50
Beta 0.46
Profit Margins 21.32%
Website https://midpennbank.com

As of July 11, 2026, 2:54 a.m. EDT: Speculators are positioning defensively with heavy out-of-the-money put volume relative to calls, creating a skewed risk profile where downside protection is cheap while upside leverage is negligible. Implied volatility is significantly elevated for puts compared to calls, suggesting fear of a drop rather than anticipation of a rally.


Dividend Data

Yield Summary
Last Yield 1yr Yield 3yr Avg 5yr Avg
0.67% 2.94% 3.16% 3.08%
Dividend History
Date Dividend Yield %
2026-05-04 0.220000 0.671961
2026-02-06 0.270000 0.780121
2025-11-10 0.220000 0.753425
2025-08-08 0.200000 0.729661
2025-05-08 0.200000 0.691085
2025-02-07 0.200000 0.671592
2024-11-08 0.200000 0.623830
2024-08-09 0.200000 0.771307
2024-05-09 0.200000 0.919540
2024-02-08 0.200000 0.977995
2023-11-09 0.200000 1.022495
2023-08-09 0.200000 0.857633
2023-05-09 0.200000 1.078167
2023-02-09 0.200000 0.639386
2022-11-09 0.200000 0.606061
2022-08-09 0.200000 0.689655
2022-05-09 0.200000 0.773096
2022-02-10 0.200000 0.702494
2021-11-09 0.200000 0.672721
2021-08-09 0.200000 0.749906
2021-05-07 0.200000 0.736648
2021-02-09 0.190000 0.792658
2021-01-08 0.050000 0.208333
2020-11-09 0.180000 0.843486
2020-08-07 0.180000 0.872093
2020-05-08 0.180000 0.903614
2020-02-04 0.230000 0.942237
2019-11-05 0.180000 0.696056
2019-08-06 0.180000 0.708383
2019-05-07 0.180000 0.715706
2019-02-05 0.250000 1.050862
2018-11-06 0.150000 0.559702
2018-08-07 0.150000 0.483092
2018-05-08 0.150000 0.414938
2017-12-20 0.250000 0.775194
2017-11-07 0.130000 0.438893
2017-08-07 0.130000 0.481481
2017-05-08 0.130000 0.473588
2017-02-06 0.130000 0.514851
2016-12-30 0.100000 0.419639
2016-11-07 0.120000 0.643432
2016-08-08 0.120000 0.695652
2016-05-09 0.120000 0.758534
2016-02-08 0.220000 1.459854
2015-11-06 0.120000 0.741656
2015-08-03 0.120000 0.733945
2015-05-04 0.100000 0.636943
2015-02-09 0.100000 0.631712
2014-12-24 0.100000 0.626959
2014-11-03 0.100000 0.648088
2014-08-04 0.100000 0.630120
2014-05-05 0.100000 0.641026
2014-02-03 0.050000 0.355872
2013-12-26 0.100000 0.714286
2013-11-04 0.050000 0.416320
2013-08-05 0.050000 0.424088
2013-05-06 0.050000 0.500000
2012-12-20 0.050000 0.476190
2012-11-05 0.050000 0.498504
2012-08-06 0.050000 0.495049
2012-05-07 0.050000 0.500000
2012-02-06 0.050000 0.588235
2011-11-07 0.050000 0.636132
2011-08-08 0.050000 0.609756
2011-05-09 0.050000 0.538213
2011-02-07 0.050000 0.600240
2009-08-03 0.160000 1.066667
2009-05-04 0.160000 0.842105
2009-02-09 0.200000 1.123596
2008-11-03 0.200000 0.909091
2008-08-04 0.200000 0.845666
2008-05-05 0.200000 0.875274
2008-02-04 0.200000 0.800000
2007-11-05 0.200000 0.808081
2007-08-06 0.200000 0.806452
2007-05-07 5.200000 22.608696
2007-02-05 0.190476 0.845665
2006-11-06 0.190476 0.836819
2006-08-07 0.190476 0.850701
2006-05-08 0.190476 0.803212
2006-02-06 0.190476 0.754716
2005-11-07 0.181406 0.816327
2005-08-08 0.181406 0.740741
2005-05-09 0.181406 0.804829
2005-02-07 0.181406 0.751880
2004-11-08 0.181406 0.759014
2004-08-09 0.181406 0.693241
2004-05-10 0.181406 0.727273
2004-02-09 1.088435 4.095562
2003-11-03 0.181406 0.831601
2003-08-04 0.181406 0.873363
2003-05-05 0.181406 0.904978
2003-02-03 0.172768 0.934582
2002-11-04 0.172768 1.063833
2002-08-05 0.172768 1.126764
2002-05-06 0.172768 1.114209
2002-02-04 0.172768 1.093497
2001-11-05 0.172768 1.095893
2001-08-06 0.172768 1.117322
2001-05-07 0.172768 1.176474
2001-02-05 0.172768 1.297020
2000-11-06 0.172768 1.290326
2000-08-07 0.172768 1.118884
2000-05-08 0.172768 1.203011
2000-02-07 0.172768 0.930235
1999-11-08 0.172768 0.798007
1999-08-09 0.164540 0.824740
1999-05-10 0.164540 0.816324
1999-02-08 1.390367 6.726367
1998-08-03 0.148870 0.646809
1998-05-04 0.148870 0.678572
1998-02-09 0.148870 0.622951
Additional Data
dividendRate 0.86
dividendYield 2.47
exDividendDate 2026-05-04
trailingAnnualDividendRate 0.86
trailingAnnualDividendYield 0.024712645
lastDividendValue 0.22
lastDividendDate 2026-05-04
dividendDate 2026-05-15

Info Dump

Attribute Value
52 Week Change 0.21381235
Address1 2,407 Park Drive
All Time High 37.9
All Time Low 5.93
Ask 44.27
Ask Size 2
Audit Risk 5
Average Analyst Rating 1.7 - Buy
Average Daily Volume10 Day 193,480
Average Daily Volume3 Month 163,034
Average Volume 163,034
Average Volume10Days 193,480
Beta 0.464
Bid 24.87
Bid Size 2
Board Risk 5
Book Value 35.08
City Harrisburg
Compensation As Of Epoch Date 1,767,139,200
Compensation Risk 6
Country United States
Crypto Tradeable 0
Currency USD
Current Price 34.53
Custom Price Alert Confidence HIGH
Date Short Interest 1,782,777,600
Day High 34.85
Day Low 34.525
Display Name Mid Penn Bancorp
Dividend Date 1,778,803,200
Dividend Rate 0.86
Dividend Yield 2.47
Earnings Growth -0.493
Earnings Quarterly Growth -0.366
Earnings Timestamp End 1,776,888,000
Earnings Timestamp Start 1,776,888,000
Ebitda Margins 0.0
Enterprise To Revenue 3.297
Enterprise Value 792,172,992
Eps Current Year 3.12667
Eps Forward 3.63333
Eps Trailing Twelve Months 2.2
Esg Populated 0
Ex Dividend Date 1,777,852,800
Exchange NGM
Exchange Data Delayed By 0
Exchange Timezone Name America/New_York
Exchange Timezone Short Name EDT
Fifty Day Average 33.2496
Fifty Day Average Change 1.2803993
Fifty Day Average Change Percent 0.038508713
Fifty Two Week Change Percent 21.381235
Fifty Two Week High 35.98
Fifty Two Week High Change -1.4500008
Fifty Two Week High Change Percent -0.040300187
Fifty Two Week Low 26.5
Fifty Two Week Low Change 8.029999
Fifty Two Week Low Change Percent 0.3030188
Fifty Two Week Range 26.5 - 35.98
Financial Currency USD
First Trade Date Milliseconds 881,245,800,000
Five Year Avg Dividend Yield 2.99
Float Shares 21,930,725
Forward Eps 3.63333
Forward P E 9.503677
Full Exchange Name NasdaqGM
Full Time Employees 721
Gmt Off Set Milliseconds -14,400,000
Governance Epoch Date 1,782,864,000
Gross Margins 0.0
Gross Profits 240,260,992
Has Pre Post Market Data 1
Held Percent Insiders 0.16837999
Held Percent Institutions 0.52196
Implied Shares Outstanding 25,344,942
Industry Banks - Regional
Industry Disp Banks - Regional
Industry Key banks-regional
Is Earnings Date Estimate 1
Language en-US
Last Dividend Date 1,777,852,800
Last Dividend Value 0.22
Last Fiscal Year End 1,767,139,200
Last Split Date 1,178,496,000
Last Split Factor 105:100
Long Business Summary 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.
Long Name Mid Penn Bancorp, Inc.
Market us_market
Market Cap 875,160,832
Market State REGULAR
Max Age 86,400
Message Board Id finmb_375038
Most Recent Quarter 1,774,915,200
Net Income To Common 51,212,000
Next Fiscal Year End 1,798,675,200
Non Diluted Market Cap 882,257,431
Number Of Analyst Opinions 3
Open 34.76
Operating Cashflow 81,972,000
Operating Margins 0.3522
Overall Risk 6
Payout Ratio 0.3818
Peg Ratio 12.66
Phone 866 642 7736
Previous Close 34.8
Price Eps Current Year 11.043698
Price Hint 2
Price To Book 0.9843215
Price To Sales Trailing12 Months 3.6425424
Profit Margins 0.21315001
Quote Source Name Nasdaq Real Time Price
Quote Type EQUITY
Recommendation Key buy
Recommendation Mean 1.66667
Region US
Regular Market Change -0.27000046
Regular Market Change Percent -0.7758634
Regular Market Day High 34.85
Regular Market Day Low 34.525
Regular Market Day Range 34.525 - 34.85
Regular Market Open 34.76
Regular Market Previous Close 34.8
Regular Market Price 34.53
Regular Market Time 1,784,045,820
Regular Market Volume 29,733
Return On Assets 0.00819
Return On Equity 0.06585
Revenue Growth 0.333
Revenue Per Share 10.489
Sand P52 Week Change 0.20365608
Sector Financial Services
Sector Disp Financial Services
Sector Key financial-services
Share Holder Rights Risk 8
Shares Outstanding 25,344,942
Shares Percent Shares Out 0.0318
Shares Short 807,084
Shares Short Previous Month Date 1,780,012,800
Shares Short Prior Month 597,109
Short Name Mid Penn Bancorp
Short Percent Of Float 0.0342
Short Ratio 3.94
Source Interval 15
State PA
Symbol MPB
Target High Price 38.0
Target Low Price 36.5
Target Mean Price 37.16667
Target Median Price 37.0
Total Cash 149,358,000
Total Cash Per Share 5.893
Total Debt 59,527,000
Total Revenue 240,260,992
Tradeable 0
Trailing Annual Dividend Rate 0.86
Trailing Annual Dividend Yield 0.024712645
Trailing Eps 2.2
Trailing P E 15.695454
Trailing Peg Ratio None
Triggerable 1
Two Hundred Day Average 31.73085
Two Hundred Day Average Change 2.7991486
Two Hundred Day Average Change Percent 0.088215366
Type Disp Equity
Volume 29,733
Website https://midpennbank.com
Zip 17,110