Mid Penn Bancorp (MPB) Financials: Revenue & Earnings
$866.72M
Market Cap
—
P/E
—
Forward P/E
—
Score
MPB price $34.21 -0.13 -0.38%
MPB fair value Not meaningful. Price $34.21.
Fair value is an estimate of what one share is worth if future cash flows arrive as modeled. It is not a forecast of the share price. How discounted cash flow works.
No estimate. Cash-flow models don't suit banks
| Date | EPS actual | EPS estimate | Revenue | Revenue estimate |
|---|---|---|---|---|
| 2027-01-20 | — | 0.88 | — | 77.41M |
| 2026-10-21 | 0.88 | 0.88 | 107.62M | 77.83M |
| 2026-07-22 | 0.87 | 0.79 | 75.87M | 73.28M |
| 2026-04-21 | 0.64 | 0.80 | 64.85M | 63.00M |
| 2026-01-21 | 0.83 | 0.84 | 62.03M | 61.85M |
| 2025-10-22 | 0.77 | 0.75 | 60.78M | 60.15M |
| 2025-07-23 | 0.70 | 0.69 | 53.73M | 58.35M |
| 2025-04-23 | 0.72 | 0.65 | 47.04M | 47.10M |
| 2025-01-23 | 0.71 | 0.71 | 47.43M | 46.12M |
| 2024-10-23 | 0.74 | 0.71 | 44.78M | 44.51M |
| 2024-07-24 | 0.71 | 0.61 | 43.54M | 41.91M |
| 2024-04-24 | 0.73 | 0.61 | 41.76M | 41.22M |
| 2024-03-28 | 0.73 | — | 70.79M | — |
| 2024-01-26 | 0.73 | 0.59 | 42.12M | 42.51M |
| 2023-07-27 | 0.68 | 0.70 | 41.26M | 41.17M |
| 2023-04-28 | 0.70 | 0.88 | 39.88M | 44.65M |
| 2023-01-25 | 0.99 | 0.98 | 45.29M | 45.82M |
| 2022-10-26 | 0.97 | 0.83 | 44.91M | 41.43M |
| 2022-07-27 | 0.77 | 0.69 | 40.11M | 38.73M |
| 2022-04-27 | 0.71 | 0.59 | 39.66M | 39.74M |
| 2022-02-01 | 0.05 | 0.62 | 35.03M | 31.45M |
| 2021-10-27 | 0.86 | 0.56 | 31.12M | 28.88M |
| 2021-07-26 | 0.97 | 0.66 | 31.80M | 28.88M |
| 2021-04-22 | 1.10 | 0.91 | 29.92M | 23.67M |
| 2021-03-15 | 1.07 | — | 35.63M | — |
| 2020-10-29 | 0.78 | 0.56 | 26.33M | 19.18M |
| 2020-07-23 | 0.81 | 0.31 | 24.82M | 9.56M |
| 2020-04-27 | 0.45 | 0.39 | 20.60M | 17.85M |
| 2020-03-13 | 0.52 | — | 28.62M | — |
| 2019-10-25 | 0.57 | 0.57 | 20.81M | 20.81M |
| 2019-07-25 | 0.52 | 0.53 | 20.63M | 21.02M |
| 2019-04-25 | 0.48 | 0.47 | 19.36M | 18.96M |
| 2019-03-18 | 0.55 | — | 24.51M | — |
| 2018-10-25 | 0.60 | — | 21.71M | — |
| 2018-07-27 | 0.49 | — | 15.63M | — |
| 2018-04-26 | 0.41 | — | 14.62M | — |
| 2018-03-13 | 0.08 | — | 12.63M | — |
| 2017-10-25 | 0.53 | — | 12.71M | — |
| 2017-07-27 | 0.55 | — | 12.23M | — |
| 2017-04-25 | 0.99 | — | 11.91M | — |
Yield 2.75%. Payout ratio 30.07%. Frequency Quarterly.
Safety score 87/100 · Safe. Payout ratio is 30% of earnings. Free-cash-flow coverage is not available, so this part stays neutral. Dividends were paid in 28 separate years. Yield is 2.7%, in a range that is usually sustainable.
| Ex-date | Dividend | Record | Payment | Frequency |
|---|---|---|---|---|
| 2026-11-02 | $0.23 | 2026-11-02 | 2026-11-13 | Quarterly |
| 2026-08-03 | $0.23 | 2026-08-03 | 2026-08-14 | Quarterly |
| 2026-05-04 | $0.22 | 2026-05-04 | 2026-05-15 | Semi-Annual |
| 2026-02-06 | $0.27 | 2026-02-06 | 2026-02-17 | Special |
| 2025-11-10 | $0.22 | 2025-11-10 | 2025-11-24 | Quarterly |
| 2025-08-08 | $0.20 | 2025-08-08 | 2025-08-25 | Quarterly |
| 2025-05-08 | $0.20 | 2025-05-08 | 2025-05-26 | Quarterly |
| 2025-02-07 | $0.20 | 2025-02-07 | 2025-02-18 | Quarterly |
| 2024-11-08 | $0.20 | 2024-11-08 | 2024-11-25 | Quarterly |
| 2024-08-09 | $0.20 | 2024-08-09 | 2024-08-26 | Quarterly |
| 2024-05-09 | $0.20 | 2024-05-10 | 2024-05-27 | Quarterly |
| 2024-02-08 | $0.20 | 2024-02-09 | 2024-02-20 | Quarterly |
| 2023-11-09 | $0.20 | 2023-11-10 | 2023-11-27 | Quarterly |
| 2023-08-09 | $0.20 | 2023-08-10 | 2023-08-28 | Quarterly |
| 2023-05-09 | $0.20 | 2023-05-10 | 2023-05-22 | Quarterly |
| 2023-02-09 | $0.20 | 2023-02-10 | 2023-02-20 | Quarterly |
| 2022-11-09 | $0.20 | 2022-11-10 | 2022-11-28 | Quarterly |
| 2022-08-09 | $0.20 | 2022-08-10 | 2022-08-22 | Quarterly |
| 2022-05-09 | $0.20 | 2022-05-10 | 2022-05-23 | Quarterly |
| 2022-02-10 | $0.20 | 2022-02-11 | 2022-02-28 | Quarterly |
| 2021-11-09 | $0.20 | 2021-11-10 | 2021-11-22 | Quarterly |
| 2021-08-09 | $0.20 | 2021-08-10 | 2021-08-23 | Quarterly |
| 2021-05-07 | $0.20 | 2021-05-10 | 2021-05-24 | Quarterly |
| 2021-02-09 | $0.19 | 2021-02-10 | 2021-02-22 | Quarterly |
| 2021-01-08 | $0.05 | 2021-01-11 | 2021-01-25 | Special |
| 2020-11-09 | $0.18 | 2020-11-10 | 2020-11-23 | Quarterly |
| 2020-08-07 | $0.18 | 2020-08-10 | 2020-08-24 | Quarterly |
| 2020-05-08 | $0.18 | 2020-05-11 | 2020-05-25 | Semi-Annual |
| 2020-02-04 | $0.23 | 2020-02-05 | 2020-02-24 | Special |
| 2019-11-05 | $0.18 | 2019-11-06 | 2019-11-25 | Quarterly |
| 2019-08-06 | $0.18 | 2019-08-07 | 2019-08-26 | Quarterly |
| 2019-05-07 | $0.18 | 2019-05-08 | 2019-05-27 | Semi-Annual |
| 2019-02-05 | $0.25 | 2019-02-06 | 2019-02-25 | Quarterly |
| 2018-11-06 | $0.15 | 2018-11-07 | 2018-11-26 | Quarterly |
| 2018-08-07 | $0.15 | 2018-08-08 | 2018-08-27 | Quarterly |
| 2018-05-08 | $0.15 | 2018-05-09 | 2018-05-28 | Semi-Annual |
| 2017-12-20 | $0.25 | 2017-12-21 | 2018-01-12 | Monthly |
| 2017-11-07 | $0.13 | 2017-11-08 | 2017-11-27 | Quarterly |
| 2017-08-07 | $0.13 | 2017-08-09 | 2017-08-28 | Quarterly |
| 2017-05-08 | $0.13 | 2017-05-10 | 2017-05-22 | Quarterly |
| 2017-02-06 | $0.13 | 2017-02-08 | 2017-02-27 | Quarterly |
| 2016-12-30 | $0.10 | 2017-01-04 | 2017-01-17 | Special |
| 2016-11-07 | $0.12 | 2016-11-09 | 2016-11-28 | Quarterly |
| 2016-08-08 | $0.12 | 2016-08-10 | 2016-08-22 | Quarterly |
| 2016-05-09 | $0.12 | 2016-05-11 | 2016-05-23 | Quarterly |
| 2016-02-08 | $0.22 | 2016-02-10 | 2016-02-22 | Quarterly |
| 2015-11-06 | $0.12 | 2015-11-11 | 2015-11-23 | Quarterly |
| 2015-08-03 | $0.12 | 2015-08-05 | 2015-08-24 | Quarterly |
| 2015-05-04 | $0.10 | 2015-05-06 | 2015-05-25 | Quarterly |
| 2015-02-09 | $0.10 | 2015-02-11 | 2015-02-23 | Quarterly |
| 2014-12-24 | $0.10 | 2014-12-29 | 2015-01-19 | Special |
| 2014-11-03 | $0.10 | 2014-11-05 | 2014-11-24 | Quarterly |
| 2014-08-04 | $0.10 | 2014-08-06 | 2014-08-25 | Quarterly |
| 2014-05-05 | $0.10 | 2014-05-07 | 2014-05-26 | Quarterly |
| 2014-02-03 | $0.05 | 2014-02-05 | 2014-02-24 | Quarterly |
| 2013-12-26 | $0.10 | 2013-12-30 | 2014-01-20 | Special |
| 2013-11-04 | $0.05 | 2013-11-06 | 2013-11-25 | Quarterly |
| 2013-08-05 | $0.05 | 2013-08-07 | 2013-08-26 | Quarterly |
| 2013-05-06 | $0.05 | 2013-05-08 | 2013-05-27 | Quarterly |
| 2012-12-20 | $0.05 | 2012-12-24 | 2012-12-31 | Monthly |
| 2012-11-05 | $0.05 | 2012-11-07 | 2012-11-26 | Quarterly |
| 2012-08-06 | $0.05 | 2012-08-08 | 2012-08-27 | Quarterly |
| 2012-05-07 | $0.05 | 2012-05-09 | 2012-05-28 | Quarterly |
| 2012-02-06 | $0.05 | 2012-02-08 | 2012-02-27 | Quarterly |
| 2011-11-07 | $0.05 | 2011-11-09 | 2011-11-28 | Quarterly |
| 2011-08-08 | $0.05 | 2011-08-10 | 2011-08-22 | Quarterly |
| 2011-05-09 | $0.05 | 2011-05-11 | 2011-05-23 | Quarterly |
| 2011-02-07 | $0.05 | 2011-02-09 | 2011-02-28 | Semi-Annual |
| 2009-08-03 | $0.16 | 2009-08-05 | 2009-08-24 | Quarterly |
| 2009-05-04 | $0.16 | 2009-05-06 | 2009-05-25 | Quarterly |
| 2009-02-09 | $0.20 | 2009-02-11 | 2009-02-23 | Quarterly |
| 2008-11-03 | $0.20 | 2008-11-05 | 2008-11-24 | Quarterly |
| 2008-08-04 | $0.20 | 2008-08-06 | 2008-08-25 | Quarterly |
| 2008-05-05 | $0.20 | 2008-05-07 | 2008-05-26 | Quarterly |
| 2008-02-04 | $0.20 | 2008-02-06 | 2008-02-25 | Quarterly |
| 2007-11-05 | $0.20 | 2007-11-07 | 2007-11-26 | Quarterly |
| 2007-08-06 | $0.20 | 2007-08-08 | 2007-08-27 | Quarterly |
| 2007-05-07 | $5.20 | 2007-05-09 | 2007-05-28 | Quarterly |
| 2007-02-05 | $0.19 | 2007-02-07 | 2007-02-26 | Quarterly |
| 2006-11-06 | $0.19 | 2006-11-08 | 2006-11-27 | Quarterly |
| Date | Insider | Action | Shares | Price | Value |
|---|---|---|---|---|---|
| 2026-10-07 | Nestore Christopher | Other | 0 | — | — |
| 2026-09-30 | MOWERY THEODORE W | Buy | 56 | $35.40 | 1.98K |
| 2026-09-30 | Frank Joel L. | Buy | 70 | $35.40 | 2.48K |
| 2026-09-30 | Evans Albert J. | Buy | 282 | $35.40 | 9.98K |
| 2026-09-30 | De Soto Matthew G | Buy | 283 | $35.40 | 10.02K |
| 2026-09-30 | Brumbaugh Kimberly J | Buy | 70 | $35.40 | 2.48K |
| 2026-09-30 | Abel Robert A | Buy | 14 | $35.40 | 496 |
| 2026-09-16 | Braca Gregory | Other | 0 | — | — |
| 2026-09-15 | RITRIEVI RORY G | Buy | 193 | $37.07 | 7.15K |
| 2026-07-01 | RITRIEVI RORY G | Sell | 2.14K | $35.68 | 76.21K |
| 2026-06-30 | MOWERY THEODORE W | Buy | 58 | $34.84 | 2.02K |
| 2026-06-30 | Evans Albert J. | Buy | 287 | $34.84 | 10.00K |
| 2026-06-30 | Brumbaugh Kimberly J | Buy | 72 | $34.84 | 2.51K |
| 2026-06-30 | De Soto Matthew G | Buy | 287 | $34.84 | 10.00K |
| 2026-06-30 | Abel Robert A | Buy | 15 | $34.84 | 523 |
| 2026-06-30 | Frank Joel L. | Buy | 72 | $34.84 | 2.51K |
| 2026-06-01 | RITRIEVI RORY G | Sell | 356 | $32.11 | 11.43K |
| 2026-06-01 | RITRIEVI RORY G | Sell | 356 | $32.11 | 11.43K |
| 2026-05-15 | Stephon Kenneth John | Buy | 10.77K | — | — |
| 2026-05-15 | Stephon Kenneth John | Sell | 5.26K | $31.12 | 163.72K |
| 2026-05-04 | De Soto Matthew G | Buy | 525 | $32.77 | 17.20K |
| 2026-05-04 | De Soto Matthew G | Buy | 500 | $32.77 | 16.39K |
| 2026-05-04 | De Soto Matthew G | Buy | 500 | $32.72 | 16.36K |
| 2026-04-01 | Paese Joseph L | Buy | 3.05K | — | — |
| 2026-04-01 | Micklewright Scott W | Buy | 4.97K | — | — |
| 2026-04-01 | Webb Justin T. | Buy | 5.81K | — | — |
| 2026-04-01 | MOWERY THEODORE W | Buy | 1.70K | — | — |
| 2026-04-01 | Evans Albert J. | Buy | 1.70K | — | — |
| 2026-04-01 | Spotts Paul W | Buy | 600 | — | — |
| 2026-04-01 | Livingston John Paul | Buy | 2.50K | — | — |
| 2026-04-01 | De Soto Matthew G | Buy | 1.70K | — | — |
| 2026-04-01 | Specht William A III | Buy | 1.70K | — | — |
| 2026-04-01 | Miller Zachary C | Buy | 1.90K | — | — |
| 2026-04-01 | Space Jordan D | Buy | 4.52K | — | — |
| 2026-04-01 | Hall Heather R | Buy | 4.52K | — | — |
| 2026-04-01 | Dickinson Joan E | Buy | 3.96K | — | — |
| 2026-04-01 | RITRIEVI RORY G | Buy | 11.62K | — | — |
| 2026-04-01 | Stephon Kenneth John | Buy | 1.70K | — | — |
| 2026-04-01 | Noone John E | Buy | 1.70K | — | — |
| 2026-04-01 | Kiefer Bruce A | Buy | 1.70K | — | — |
| 2026-04-01 | Hudson Brian Arden Sr. | Buy | 1.70K | — | — |
| 2026-04-01 | Gathagan Maureen M. | Buy | 1.70K | — | — |
| 2026-04-01 | Frank Joel L. | Buy | 1.70K | — | — |
| 2026-04-01 | Brumbaugh Kimberly J | Buy | 1.70K | — | — |
| 2026-04-01 | Abel Robert A | Buy | 1.70K | — | — |
| 2026-03-31 | Frank Joel L. | Buy | 78 | $32.16 | 2.51K |
| 2026-03-31 | Brumbaugh Kimberly J | Buy | 78 | $32.16 | 2.51K |
| 2026-03-31 | De Soto Matthew G | Buy | 311 | $32.16 | 10.00K |
| 2026-03-31 | Abel Robert A | Buy | 15 | $32.16 | 482 |
| 2026-03-31 | MOWERY THEODORE W | Buy | 62 | $32.16 | 1.99K |
| 2026-03-31 | Evans Albert J. | Buy | 311 | $32.16 | 10.00K |
| 2026-03-18 | Spotts Paul W | Other | 0 | — | — |
| 2026-03-18 | Spotts Paul W | Other | 0 | — | — |
| 2026-03-18 | Livingston John Paul | Other | 0 | — | — |
| 2026-03-18 | Livingston John Paul | Other | 0 | — | — |
| 2026-03-12 | De Soto Matthew G | Buy | 118 | $30.80 | 3.63K |
| 2026-03-12 | De Soto Matthew G | Buy | 500 | $30.89 | 15.44K |
| 2026-03-12 | De Soto Matthew G | Buy | 500 | $30.82 | 15.41K |
| 2026-03-12 | De Soto Matthew G | Buy | 500 | $30.91 | 15.46K |
| 2026-03-12 | De Soto Matthew G | Buy | 372 | $30.87 | 11.48K |
| 2026-03-12 | De Soto Matthew G | Buy | 600 | $30.84 | 18.50K |
| 2026-03-09 | Noone John E | Buy | 2.00K | $30.84 | 61.67K |
| 2026-03-06 | BRUGGER THOMAS R | Buy | 800 | $31.35 | 25.08K |
| 2026-03-06 | BRUGGER THOMAS R | Buy | 18 | $31.35 | 564 |
| 2026-02-27 | BRUGGER THOMAS R | Buy | 5.31K | — | — |
| 2026-02-27 | BRUGGER THOMAS R | Buy | 2.47K | — | — |
| 2026-02-27 | BRUGGER THOMAS R | Buy | 48 | — | — |
| 2026-02-27 | BRUGGER THOMAS R | Other | 0 | — | — |
| 2026-02-24 | Stephon Kenneth John | Sell | 1 | $32.58 | 27 |
| 2026-01-05 | Stewart Dana R | Other | 0 | — | — |
| 2025-12-31 | Abel Robert A | Buy | 16 | $31.02 | 496 |
| 2025-12-31 | Brumbaugh Kimberly J | Buy | 80 | $31.02 | 2.48K |
| 2025-12-31 | De Soto Matthew G | Buy | 257 | $31.02 | 7.97K |
| 2025-12-31 | Evans Albert J. | Buy | 323 | $31.02 | 10.02K |
| 2025-12-31 | Frank Joel L. | Buy | 80 | $31.02 | 2.48K |
| 2025-12-31 | MOWERY THEODORE W | Buy | 64 | $31.02 | 1.99K |
| 2025-11-19 | Noone John E | Buy | 2.00K | $28.28 | 56.56K |
| 2025-10-27 | Noone John E | Buy | 2.00K | $29.51 | 59.02K |
| 2025-09-30 | MOWERY THEODORE W | Buy | 70 | $28.64 | 2.00K |
| 2025-09-30 | Frank Joel L. | Buy | 88 | $28.64 | 2.52K |
| 2025-09-30 | Brumbaugh Kimberly J | Buy | 88 | $28.64 | 2.52K |
| 2025-09-30 | Evans Albert J. | Buy | 349 | $28.64 | 10.00K |
| 2025-09-30 | De Soto Matthew G | Buy | 280 | $28.64 | 8.02K |
| 2025-09-30 | Abel Robert A | Buy | 18 | $28.64 | 516 |
| 2025-07-29 | Noone John E | Buy | 500 | $27.23 | 13.62K |
| 2025-07-29 | Noone John E | Buy | 500 | $27.23 | 13.62K |
| 2025-07-29 | Noone John E | Buy | 500 | $27.29 | 13.65K |
| 2025-07-29 | Noone John E | Buy | 500 | $27.23 | 13.61K |
| 2025-06-30 | MOWERY THEODORE W | Buy | 71 | $28.20 | 2.00K |
| 2025-06-30 | Abel Robert A | Buy | 17 | $28.20 | 479 |
| 2025-06-30 | De Soto Matthew G | Buy | 283 | $28.20 | 7.98K |
| 2025-06-30 | Brumbaugh Kimberly J | Buy | 88 | $28.20 | 2.48K |
| 2025-06-30 | Frank Joel L. | Buy | 88 | $28.20 | 2.48K |
| 2025-06-30 | Evans Albert J. | Buy | 354 | $28.20 | 9.98K |
| 2025-06-12 | RITRIEVI RORY G | Buy | 93 | $26.64 | 2.48K |
| 2025-06-05 | De Soto Matthew G | Buy | 428 | $25.93 | 11.10K |
| 2025-06-05 | De Soto Matthew G | Buy | 500 | $25.94 | 12.97K |
| 2025-06-05 | De Soto Matthew G | Buy | 500 | $25.89 | 12.94K |
| 2025-06-05 | De Soto Matthew G | Buy | 500 | $25.91 | 12.95K |
| 2025-05-23 | De Soto Matthew G | Buy | 375 | $26.65 | 9.99K |
Latest filed quarter: Q2 2026.
Institutions holding: 150, holders -1 vs prior quarter. Ownership 59.19%.
| Holder | Shares | Change | Change % | Value |
|---|---|---|---|---|
| WELLINGTON MANAGEMENT GROUP LLP | 2.31M | 32.63K | +1.43% | 80.38M |
| BLACKROCK, INC. | 1.73M | 228.94K | +15.29% | 60.14M |
| VANGUARD CAPITAL MANAGEMENT LLC | 999.33K | 84.30K | +9.21% | 34.82M |
| DIMENSIONAL FUND ADVISORS LP | 885.61K | 137.41K | +18.37% | 30.85M |
| ALLIANCEBERNSTEIN L.P. | 827.23K | -60.71K | -6.84% | 26.60M |
| STATE STREET CORP | 696.17K | 142.50K | +25.74% | 24.25M |
| GEODE CAPITAL MANAGEMENT, LLC | 581.74K | 77.83K | +15.44% | 20.27M |
| AMERICAN CENTURY COMPANIES INC | 355.67K | 53.91K | +17.87% | 12.39M |
| MANUFACTURERS LIFE INSURANCE COMPANY, THE | 270.64K | -1.72K | -0.63% | 9.43M |
| BANC FUNDS CO LLC | 207.98K | 0 | 0.00% | 7.25M |
| VANGUARD PORTFOLIO MANAGEMENT LLC | 193.23K | 34.39K | +21.65% | 6.73M |
| PETIOLE USA LTD | 192.41K | -2.10K | -1.08% | 6.70M |
| SIXTH STREET PARTNERS MANAGEMENT COMPANY, L.P. | 183.84K | 183.84K | New | 6.40M |
| CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 183.84K | 16.78K | +10.04% | 6.40M |
| NORTHERN TRUST CORP | 182.41K | 26.32K | +16.86% | 6.36M |
| NUVEEN, LLC | 177.55K | 92.12K | +107.83% | 6.19M |
| BRIDGEWAY CAPITAL MANAGEMENT, LLC | 163.96K | 8.00K | +5.13% | 5.71M |
| EMERALD MUTUAL FUND ADVISERS TRUST | 162.41K | 0 | 0.00% | 5.66M |
| VANGUARD FIDUCIARY TRUST CO | 147.30K | 14.70K | +11.09% | 5.13M |
| CITADEL ADVISORS LLC | 138.79K | 129.89K | +1459.46% | 4.84M |
| PNC FINANCIAL SERVICES GROUP, INC. | 134.85K | 2 | +0.00% | 4.70M |
| QUBE RESEARCH & TECHNOLOGIES LTD | 132.68K | 132.68K | New | 4.62M |
| KENNEDY CAPITAL MANAGEMENT LLC | 114.84K | -2.17K | -1.86% | 4.00M |
| BANK OF NEW YORK MELLON CORP | 114.58K | 6.43K | +5.95% | 3.99M |
| EMPOWERED FUNDS, LLC | 112.35K | 8.00K | +7.67% | 3.91M |
Mid Penn Bancorp, Inc. (MPB) trades at $34.21, with a market cap of $866.72M and a trailing P/E of n/a. Revenue below is the annual history on file. It describes what the business has already reported. It is not a forecast and it is not a recommendation.
Insights · Dividends · Forecast · Financials · Learn
$866.72M
Market Cap
—
P/E
—
Forward P/E
—
Score