Try our mobile app

Switch to company model in "Rising Stars" logic    *

General information

Country: UNITED STATES

Sector: Banks — Regional

Mid Penn Bancorp, Inc. operates as a bank holding company for Mid Penn Bank, which engages in the provision of commercial banking and financial services. The company is headquartered in Millersburg, Pennsylvania and currently employs 372 full-time employees. The Bank engages in a full-service commercial banking and trust business, providing a range of financial services, including mortgage and home equity loans, secured and unsecured commercial and consumer loans, lines of credit, community development loans, loans to non-profit entities and local government loans, and various types of time and demand deposits, including checking accounts, savings accounts, clubs, money market deposit accounts, certificates of deposit and individual retirement accounts (IRAs). The Bank provides a range of trust and retail investment services. The Bank also offers other services, such as online banking, telephone banking, cash management services, automated teller services and safe deposit boxes. The Bank has approximately 37 retail banking properties located in Berks, Bucks, Chester, Cumberland, Dauphin, Fayette, Northumberland, Schuylkill and Westmoreland counties.
Website: midpennbank.com


  • Good financial results growth rate 41.4% (average between last period year over year growth for revenue and Net Income), there is acceleration compared to average historical growth rates (18.0%)
  • Dividend yield for the last twelve months 2.8%
  • Share price is 70.6% higher than minimum and 8.0% lower than maximum for the last 3 years
  • The company is undervalued by P/E LTM multiple compared to target level (9.0x vs 9.8x)
  • Fundamental value created in LTM (estimate)
  • For the last 3 months insiders bought company shares on $0.1 mln (0.018% of cap.)

Key Financials (Download financials)

Ticker: MPB
Share price, USD:  (0.0%)31.64
year average price 28.74  


year start price 29.58 2025-02-14

min close price 24.01 2025-04-03

max close price 34.41 2026-01-22

current price 31.64 2026-02-13
Common stocks: 15 961 400

Dividend Yield:  2.8%
P / E LTM: 9.0x
P / E annualized: 6.6x
Last revenue growth (y/y):  +51.4%
Last growth of Net Income (y/y):  +58.3%
Historical revenue growth:  +11.1%
Historical growth of Net Income:  +24.9%
EV / Sales: 2.9x
Margin (Net Income LTM / Revenue): 31.8%

Target P/E (hist percentile): 9.8x
Express share price potential:
Fundamental value created in LTM:
P/E mutiple calculation
Market Cap ($m): 505
Net Profit ($m): 56
P / E LTM: 9.0x
Price to Book: 0.6x

Revenue and Net Income

Quarterly values ($m)

Change (y/y)

Share price and dividends (Download history)

Share price

Payment USD per share

Multiple and potential

P / E

Potential dynamics

News


2025-01-22zacks.com

Mid Penn Bancorp (MPB) Lags Q4 Earnings Estimates

2024-11-01businesswire.com

MPB Stock Alert: Halper Sadeh LLC Is Investigating Whether the Merger of Mid Penn Bancorp, Inc. Is Fair to Shareholders

2024-09-12zacks.com

All You Need to Know About Mid Penn Bancorp (MPB) Rating Upgrade to Strong Buy

2024-06-18zacks.com

Is the Options Market Predicting a Spike in Mid Penn Bancorp (MPB) Stock?

2024-01-26Zacks Investment Research

Mid Penn Bancorp (MPB) Q4 Earnings and Revenues Surpass Estimates

2023-10-13Zacks Investment Research

Are Investors Undervaluing Mid Penn Bancorp (MPB) Right Now?

2023-10-05Zacks Investment Research

Here's Why Mid Penn Bancorp (MPB) Stock a Solid Pick Now

2023-07-27Zacks Investment Research

Mid Penn Bancorp (MPB) Lags Q2 Earnings Estimates

2023-04-28Zacks Investment Research

Mid Penn Bancorp (MPB) Misses Q1 Earnings and Revenue Estimates
More information for subscribed users:
detailed calculation of
Fundamental value created in LTM

Financial reporting

Income Statement

Property 2025 q4 2025 q3 2025 q2 2024 q4 2024 q3 2024 q2 2024 q1 2023 q4 2023 q3 2023 q2 2023 q1 2022 q4 2022 q3 2021 q4 2020 q4
date 2025-12-31 2025-09-30 2025-06-30 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2021-12-31 2020-12-31
symbol MPB MPB MPB MPB MPB MPB MPB MPB MPB MPB MPB MPB MPB MPB MPB
reportedCurrency USD USD USD USD USD USD USD USD USD USD USD USD USD USD USD
cik 879 635 879 635 879 635 879 635 879 635 879 635 879 635 879 635 879 635 879 635 879 635 879 635 879 635 879 635 879 635
filingDate 2026-01-21 2025-03-13 2024-03-28 2023-03-16 2022-03-15 2021-03-15
acceptedDate 2026-01-21 16:29:32 2025-11-06 16:39:46 2025-08-07 16:36:39 2025-03-13 16:28:15 2024-11-07 16:07:39 2024-08-07 14:33:58 2024-05-08 14:10:49 2024-03-28 12:43:10 2023-11-09 14:53:36 2023-08-08 14:49:22 2023-05-09 15:46:52 2023-03-16 12:57:01 2022-11-04 13:33:49 2022-03-15 16:37:03 2021-03-15 15:42:44
fiscalYear 2025 2024 2023 2022 2021 2020
period FY Q3 Q2 FY Q3 Q2 Q1 FY Q3 Q2 Q1 FY Q3 FY FY
revenue 327M 94M 86M 307M 45M 77M 74M 254M 63M 41M 40M 187M 45M 144M 123M
costOfRevenue 126M 33M 34M 132M -29M 5M 6M 93M 0 -15M 0 22M 0 18M 24M
grossProfit 201M 61M 51M 175M 74M 71M 68M 162M 63M 57M 40M 165M 45M 126M 99M
researchAndDevelopmentExpenses 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
generalAndAdministrativeExpenses 93M 21M 22M 68M 17M 17M 3M 63M 890 000 16M 14M 54M 16M 44M 39M
sellingAndMarketingExpenses 0 0 0 0 0 19M 19M 0 0 0 0 0 0 0 0
sellingGeneralAndAdministrativeExpenses 93M 21M 22M 68M 17M 17M 22M 63M 890 000 16M 14M 54M 16M 44M 39M
otherExpenses 36M 16M 25M 46M 27M -9M -9M 54M -10M 0 0 44M 0 46M 28M
operatingExpenses 129M 37M 47M 115M 45M 9M 9M 117M 890 000 602 000 800 000 98M 0 90M 67M
costAndExpenses 255M 70M 81M 247M 45M 62M 59M 210M 890 000 602 000 800 000 120M 0 108M 91M
netInterestIncome 199M 157M 147M 148M 109M 88M
interestIncome 324M 87M 80M 287M 74M 71M 6M 236M 5M 57M 50M 166M 43M 123M 108M
interestExpense 125M 33M 32M 130M 34M 32M 32M 89M 26M 20M 14M 18M 4M 15M 20M
depreciationAndAmortization 0 2M 2M 7M 351 000 2M 2M 7M 484 000 461 000 344 000 6M 778 000 5M 6M
ebitda 72M 26M 6M 67M 15M 17M -1M 52M 12M 5M 28M 74M 23M 41M 38M
ebit 72M 60M 45M 67M 36M 31M
nonOperatingIncomeExcludingInterest 0 0 0 0 0 0
operatingIncome 72M 24M 4M 60M 15M 16M 16M 45M 12M 5M 28M 67M 23M 36M 31M
totalOtherIncomeExpensesNet 0 0 0 0 -109 000 -7M 15M 0 12M 0 -14M 0 -4M 0 0
incomeBeforeTax 72M 24M 4M 60M 15M 14M 15M 45M 12M 5M 14M 67M 19M 36M 31M
incomeTaxExpense 16M 6M -480 000 11M 3M 2M 3M 7M 2M 142 000 3M 13M 4M 7M 5M
netIncomeFromContinuingOperations 56M 49M 37M 55M 29M 26M
netIncomeFromDiscontinuedOperations 0 0 0 0 0 0
otherAdjustmentsToNetIncome 0 0 0 0 0 0
netIncome 56M 18M 5M 49M 12M 12M 12M 37M 9M 5M 11M 55M 15M 29M 26M
netIncomeDeductions 0 0 0 0 0 0
bottomLineNetIncome 56M 49M 37M 55M 29M 26M
eps 2.57 0.8 0.22 2.9 0.74 0.71 0.73 2.29 0.56 0.29 0.71 3.44 0.97 2.71 3.11
epsDiluted 2.55 2.9 2.29 3.44 2.71 3.1
weightedAverageShsOut 23M 23M 22M 17M 17M 17M 17M 16M 17M 17M 16M 16M 16M 11M 8M
weightedAverageShsOutDil 23M 19M 19M 17M 17M 17M 17M 16M 17M 17M 16M 16M 16M 11M 8M
fillingDate 2025-11-06 2025-08-07 2024-11-07 2024-08-07 2024-05-08 2023-11-09 2023-08-08 2023-05-09 2022-11-04
calendarYear 2025 2025 2024 2024 2024 2023 2023 2023 2022
grossProfitRatio 0.651 0.602 1.649 0.931 0.921 1 1.371 1 1
ebitdaratio 0.281 0.073 0.342 -0.022 -0.019 0.181 0.121 0.71 0.523
operatingIncomeRatio 0.258 0.05 0.335 0.209 0.217 0.181 0.121 0.702 0.506
incomeBeforeTaxRatio 0.258 0.05 0.332 0.186 0.199 0.181 0.121 0.346 0.425
netIncomeRatio 0.195 0.056 0.275 0.154 0.164 0.146 0.117 0.282 0.345
epsdiluted 0.95 0.22 0.74 0.71 0.73 0.56 0.29 0.7 0.97
link Link Link Link Link Link Link Link Link Link
finalLink Link Link Link Link Link Link Link Link Link

Balance Sheet Statement

Property 2025 q4 2025 q3 2025 q2 2024 q4 2024 q3 2024 q2 2024 q1 2023 q4 2023 q3 2023 q2 2023 q1 2022 q4 2022 q3 2021 q4 2020 q4
date 2025-12-31 2025-09-30 2025-06-30 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2021-12-31 2020-12-31
symbol MPB MPB MPB MPB MPB MPB MPB MPB MPB MPB MPB MPB MPB MPB MPB
reportedCurrency USD USD USD USD USD USD USD USD USD USD USD USD USD USD USD
cik 879 635 879 635 879 635 879 635 879 635 879 635 879 635 879 635 879 635 879 635 879 635 879 635 879 635 879 635 879 635
filingDate 2026-01-21 2025-03-13 2024-03-28 2023-03-16 2022-03-15 2021-03-15
acceptedDate 2026-01-21 16:29:32 2025-11-06 16:39:46 2025-08-07 16:36:39 2025-03-13 16:28:15 2024-11-07 16:07:39 2024-08-07 14:33:58 2024-05-08 14:10:49 2024-03-28 12:43:10 2023-11-09 14:53:36 2023-08-08 14:49:22 2023-05-09 15:46:52 2023-03-16 12:57:01 2022-11-04 13:33:49 2022-03-15 16:37:03 2021-03-15 15:42:44
fiscalYear 2025 2024 2023 2022 2021 2020
period FY Q3 Q2 FY Q3 Q2 Q1 FY Q3 Q2 Q1 FY Q3 FY FY
cashAndCashEquivalents 47M 43M 75M 51M 77M 63M 65M 80M 65M 89M 56M 58M 81M 187M 33M
shortTermInvestments 5M 389M 405M 260M 256M 208M 218M 224M 218M 229M 237M 238M 243M 63M 6M
cashAndShortTermInvestments 52M 432M 480M 312M 58M 110M 68M 304M 53M 76M 293M 296M 323M 250M 39M
netReceivables 30M 30M 29M 27M 27M 27M 30M 26M 24M 20M 19M 18M 16M 11M 13M
accountsReceivables 30M 27M 26M 18M 11M 13M
otherReceivables 0 0 0 0 0 0
inventory 0 0 0 0 0 -69M -61M 0 -143M 0 0 0 0 0 0
prepaids 0 0 0 0 0 0
otherCurrentAssets 0 0 0 0 0 0 100M 0 143M 0 0 0 0 0 0
totalCurrentAssets 82M 462M 509M 339M 85M 134M 100M 329M 77M 96M 312M 314M 339M 262M 52M
propertyPlantEquipmentNet 66M 67M 65M 49M 44M 45M 47M 49M 50M 51M 45M 46M 45M 45M 38M
goodwill 137M 137M 135M 128M 128M 127M 127M 127M 130M 129M 114M 114M 114M 114M 63M
intangibleAssets 15M 16M 17M 6M 7M 6M 6M 6M 7M 7M 7M 7M 7M 9M 4M
goodwillAndIntangibleAssets 151M 152M 152M 134M 135M 133M 133M 134M 137M 137M 121M 121M 121M 123M 67M
longTermInvestments 872M 5 182M 5 166M 4 797M 642M 63M 68M 4 622M 620M 634M 634M 3 898M 645M 3 434M 2 525M
taxAssets 21M 27M 35M 23M 23M 25M 23M 24M 26M 24M 16M 14M 0 11M 4M
otherNonCurrentAssets 4 708M 377M 427M 128M 16M 4 993M 4 959M 133M -611M -624M -16M 104M -811M 814M 313M
totalNonCurrentAssets 5 819M 5 806M 5 846M 5 132M 852M 5 258M 5 230M 4 961M 222M 222M 800M 4 183M 811M 4 428M 2 947M
otherAssets 233M 0 0 0 4 590M 0 0 0 4 917M 4 776M 3 471M 0 3 184M 0 0
totalAssets 6 134M 6 267M 6 355M 5 471M 5 527M 5 392M 5 330M 5 291M 5 216M 5 094M 4 583M 4 498M 4 334M 4 689M 2 999M
totalPayables 5 215M 13M 14M 2M 2M 2M
accountPayables 5 215M 16M 13M 13M 19M 18M 16M 14M 15M 12M 6M 2M 2M 2M 2M
otherPayables 0 0 0 0 0 0
accruedExpenses 0 0 0 0 0 0
shortTermDebt 21M 0 0 2M 114M 200M 272M 242M 139M 112M 88M 0 0 0 0
capitalLeaseObligationsCurrent 0 0 0 0 0 0
taxPayables 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
deferredRevenue 0 0 0 0 0 -18M -16M 0 0 0 0 0 0 0 0
otherCurrentLiabilities 11M 5 343M 5 450M 4 690M 0 -218M 3 729M 4 346M -15M -12M -94M 3 778M -2M 4 002M 2 475M
totalCurrentLiabilities 5 246M 5 359M 5 463M 4 705M 133M 3 839M 4 001M 4 602M 139M 112M 94M 3 781M 2M 4 004M 2 477M
longTermDebt 23M 76M 76M 66M 77M 78M 67M 102M 115M 115M 70M 58M 81M 152M 116M
capitalLeaseObligationsNonCurrent 15M 11M 12M 13M 15M 15M
deferredRevenueNonCurrent 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
deferredTaxLiabilitiesNonCurrent 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
otherNonCurrentLiabilities 35M 35M 40M 33M 3 952M 4 554M 712M 32M 4 434M 4 336M 23M 134M -2M 29M 136M
totalNonCurrentLiabilities 73M 112M 116M 111M 4 029M 993M 778M 146M 4 548M 4 450M 94M 205M 2M 196M 267M
otherLiabilities 0 0 0 0 792M 0 1 0 0 0 3 885M 0 3 831M 0 0
capitalLeaseObligations 15M 19M 18M 11M 11M 11M 12M 12M 9M 10M 9M 13M 14M 15M 15M
totalLiabilities 5 320M 5 471M 5 579M 4 816M 4 954M 4 832M 4 779M 4 748M 4 687M 4 563M 4 073M 3 986M 3 835M 4 199M 2 743M
treasuryStock -12M -10M -10M -5M -2M -2M
preferredStock 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
commonStock 24M 24M 23M 20M 17M 17M 17M 17M 17M 17M 16M 16M 16M 16M 9M
retainedEarnings 220M 205M 192M 182M 172M 163M 155M 146M 137M 131M 130M 133M 121M 91M 70M
additionalPaidInCapital 589M 480M 406M 387M 385M 179M
accumulatedOtherComprehensiveIncomeLoss -6M -9M -12M -17M -13M -17M -17M -17M -21M -18M -17M -19M -19M 158 000 -57 000
otherTotalStockholdersEquity 0 0 0 0 0 0
totalStockholdersEquity 814M 796M 776M 655M 573M 560M 551M 542M 529M 531M 511M 512M 499M 490M 256M
totalEquity 814M 796M 776M 655M 573M 560M 551M 542M 529M 531M 511M 512M 499M 490M 256M
minorityInterest 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
totalLiabilitiesAndTotalEquity 6 134M 6 267M 6 355M 5 471M 5 527M 5 392M 5 330M 5 291M 5 216M 5 094M 4 583M 4 498M 4 334M 4 689M 2 999M
totalInvestments 877M 5 572M 5 571M 5 058M 898M 63M 68M 4 846M 413 000 433 000 871M 4 137M 887M 3 498M 2 531M
totalDebt 59M 76M 76M 79M 191M 278M 351M 356M 254M 227M 158M 71M 81M 167M 131M
netDebt 13M 34M 520 000 28M 115M 216M 286M 276M 188M 138M 102M 13M 581 000 -20M 98M
fillingDate 2025-11-06 2025-08-07 2024-11-07 2024-08-07 2024-05-08 2023-11-09 2023-08-08 2023-05-09 2022-11-04
calendarYear 2025 2025 2024 2024 2024 2023 2023 2023 2022
othertotalStockholdersEquity 576M 572M 397M 397M 396M 396M 401M 382M 382M
totalLiabilitiesAndStockholdersEquity 6 267M 6 355M 5 527M 5 392M 5 330M 5 216M 5 094M 4 583M 4 334M
link Link Link Link Link Link Link Link Link Link
finalLink Link Link Link Link Link Link Link Link Link

Cash Flow Statement

Property 2025 q3 2025 q2 2024 q4 2024 q3 2024 q2 2024 q1 2023 q4 2023 q3 2023 q2 2023 q1 2022 q4 2022 q3 2021 q4 2020 q4
date 2025-09-30 2025-06-30 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2021-12-31 2020-12-31
symbol MPB MPB MPB MPB MPB MPB MPB MPB MPB MPB MPB MPB MPB MPB
reportedCurrency USD USD USD USD USD USD USD USD USD USD USD USD USD USD
cik 879 635 879 635 879 635 879 635 879 635 879 635 879 635 879 635 879 635 879 635 879 635 879 635 879 635 879 635
fillingDate 2025-11-06 2025-08-07 2024-11-07 2024-08-07 2024-05-08 2023-11-09 2023-08-08 2023-05-09 2022-11-04
acceptedDate 2025-11-06 16:39:46 2025-08-07 16:36:39 2025-03-13 16:28:15 2024-11-07 16:07:39 2024-08-07 14:33:58 2024-05-08 14:10:49 2024-03-28 12:43:10 2023-11-09 14:53:36 2023-08-08 14:49:22 2023-05-09 15:46:52 2023-03-16 12:57:01 2022-11-04 13:33:49 2022-03-15 16:37:03 2021-03-15 15:42:44
calendarYear 2025 2025 2024 2024 2024 2023 2023 2023 2022
period Q3 Q2 FY Q3 Q2 Q1 FY Q3 Q2 Q1 FY Q3 FY FY
netIncome 18M 5M 49M 12M 12M 12M 37M 9M 5M 11M 55M 15M 29M 26M
depreciationAndAmortization 2M 2M 7M 2M 2M 2M 7M 752 000 3M 2M 6M 778 000 5M 6M
deferredIncomeTax 0 0 2M 258 000 -2M 1M -2M 2M -314 000 706 000 2M 183 000 484 000 -1M
stockBasedCompensation 914 000 326 000 1M 235 000 306 000 284 000 1M 312 000 251 000 249 000 1M 237 000 696 000 414 000
changeInWorkingCapital 5M 19M -7M -6M 8M -1M 7M -4M 9M -610 000 -21M 936 000 12M -5M
accountsReceivables -1M 988 000 -1M 95 000 -406 000 -1M -6M -5M 750 000 -800 000 -7M -3M 4M -5M
inventory 0 0 0 0 0 0 0 0 0 0 0 0 0 0
accountsPayables 3M 492 000 -773 000 856 000 2M 2M 10M 4M 3M 4M 510 000 299 000 -655 000 -201 000
otherWorkingCapital 3M 17M -5M -7M 8M -214 000 3M -3M 5M -3M -14M 4M 9M -136 000
otherNonCashItems -109 000 3M -795 000 5M 5M 2M 2M 4M -5M -214 000 16M 5M 19M -12M
netCashProvidedByOperatingActivities 26M 29M 51M 14M 21M 13M 52M 13M 11M 13M 60M 22M 66M 14M
investmentsInPropertyPlantAndEquipment -2M -2M -7M 646 000 -295 000 -351 000 -3M -870 000 -915 000 -922 000 -4M -1M -3M -4M
acquisitionsNet 1000 0 -3M -3M 789 000 32 000 1M 761 000 0 0 -20M 0 315M 0
purchasesOfInvestments -33M 0 -73M -42M 572 000 -2M 0 -761 000 0 0 -300M -46M -309M -179M
salesMaturitiesOfInvestments 25M 24M 50M 3M 13M 6M 29M 8M 8M 6M 30M 7M 50M 218M
otherInvestingActivites 13M 117M -58M 2M -2M -114M -114M -99M -141M
netCashUsedForInvestingActivites 3M 139M -99M -26M -66M -107M -106M -94M -181M
debtRepayment -115 000 -33M -86M -114 000 -5M -33 000 -41M -70 000 -8M
commonStockIssued 0 0 -281 000 133 000 148 000 140 000 0 0 0
commonStockRepurchased -226 000 -2M -323 000 323 000 0 -323 000 -5M -74 000 0 0 -3M 0 -128 000 -2M
dividendsPaid -5M -5M -3M -3M -3M -3M -3M -3M -3M
otherFinancingActivites -104M 101M 22M 46M 63M 122M 171M 85M 27M
netCashUsedProvidedByFinancingActivities -108M 62M -67M 43M 25M 118M 127M 82M 16M
effectOfForexChangesOnCash 0 0 0 0 0 0 0 -24M -31M 0 0 0 0 0
netChangeInCash -80M 230M -26M -149M 38M -29M 36M 24M 32M 1M -853M -142M 610M 165M
cashAtEndOfPeriod 257M 337M 71M 144M 106M 68M 97M 118M 94M 62M 61M 95M 914M 304M
cashAtBeginningOfPeriod 337M 107M 97M 106M 68M 97M 61M 94M 62M 61M 914M 237M 304M 139M
operatingCashFlow 26M 29M 51M 14M 21M 13M 52M 13M 11M 13M 60M 22M 66M 14M
capitalExpenditure -2M -2M -7M 646 000 -295 000 -351 000 -3M -870 000 -915 000 -922 000 -4M -1M -3M -4M
freeCashFlow 24M 27M 44M 14M 21M 12M 50M 12M 10M 12M 56M 21M 62M 10M
link Link Link Link Link Link Link Link Link Link
finalLink Link Link Link Link Link Link Link Link Link
filingDate 2025-03-13 2024-03-28 2023-03-16 2022-03-15 2021-03-15
fiscalYear 2024 2023 2022 2021 2020
otherInvestingActivities -177M -436M -411M 116M -625M
netCashProvidedByInvestingActivities -209M -409M -705M 169M -589M
netDebtIssuance -275M 123M 9M -133M 185M
longTermNetDebtIssuance -35M -16M -94M -7M 60M
shortTermNetDebtIssuance -240M 139M 103M -126M 126M
netStockIssuance 76M -5M -3M 70M -2M
netCommonStockIssuance 76M -5M -3M 70M -2M
commonStockIssuance 76M 0 0 70M 0
netPreferredStockIssuance 0 0 0 0 0
netDividendsPaid -14M -13M -13M -9M -7M
commonDividendsPaid -14M -13M -13M -9M -7M
preferredDividendsPaid 0 0 0 0 0
otherFinancingActivities 344M 287M -201M 446M 562M
netCashProvidedByFinancingActivities 131M 392M -208M 375M 740M
incomeTaxesPaid 853 000 8M 8M 7M 8M
interestPaid 131M 77M 17M 15M 20M

Earning call transcript

SEC forms

Show financial reports only

SEC form 8
2026-01-21 22:36 ET
Mid Penn Bancorp published news for 2025 q4
SEC form 8
2026-01-21 21:29 ET
Mid Penn Bancorp published news for 2025 q4
SEC form 8
2026-01-21 21:29 ET
Mid Penn Bancorp reported for 2025 q4
SEC form 8
2026-01-05 14:03 ET
Mid Penn Bancorp published news for 2025 q4
SEC form 8
2026-01-05 14:03 ET
Mid Penn Bancorp published news for 2025 q4
SEC form 8
2025-12-29 21:05 ET
Mid Penn Bancorp published news for 2025 q3
SEC form 8
2025-12-29 21:05 ET
Mid Penn Bancorp published news for 2025 q3
SEC form 8
2025-11-10 15:45 ET
Mid Penn Bancorp published news for 2025 q3
SEC form 8
2025-11-10 15:45 ET
Mid Penn Bancorp published news for 2025 q3
SEC form 10
2025-11-06 16:39 ET
Mid Penn Bancorp reported for 2025 q3
SEC form 8
2025-10-22 21:08 ET
Mid Penn Bancorp published news for 2025 q3
SEC form 8
2025-10-22 21:08 ET
Mid Penn Bancorp reported for 2025 q3
SEC form 8
2025-09-25 20:08 ET
Mid Penn Bancorp published news for 2025 q2
SEC form 8
2025-09-25 20:08 ET
Mid Penn Bancorp published news for 2025 q2
SEC form 8
2025-09-25 20:08 ET
Mid Penn Bancorp published news for 2025 q2
SEC form 8
2025-09-25 20:08 ET
Mid Penn Bancorp published news for 2025 q2
SEC form 8
2025-09-24 20:12 ET
Mid Penn Bancorp published news for 2025 q2
SEC form 8
2025-09-24 20:12 ET
Mid Penn Bancorp published news for 2025 q2
SEC form 8
2025-09-24 20:12 ET
Mid Penn Bancorp published news for 2025 q2
SEC form 10
2025-08-07 20:36 ET
Mid Penn Bancorp reported for 2025 q2
SEC form 8
2025-07-29 11:30 ET
Mid Penn Bancorp published news for 2025 q2
SEC form 8
2025-07-29 11:30 ET
Mid Penn Bancorp published news for 2025 q2
SEC form 8
2025-07-25 20:04 ET
Mid Penn Bancorp published news for 2025 q2
SEC form 8
2025-07-23 00:00 ET
Mid Penn Bancorp published news for 2025 q2
SEC form 8
2025-07-23 00:00 ET
Mid Penn Bancorp reported for 2025 q2
SEC form 8
2025-05-13 18:25 ET
Mid Penn Bancorp published news for 2025 q1
SEC form 8
2025-05-13 13:33 ET
Mid Penn Bancorp published news for 2025 q1
SEC form 8
2025-05-13 13:33 ET
Mid Penn Bancorp published news for 2025 q1
SEC form 10
2025-05-08 20:02 ET
Mid Penn Bancorp reported for 2025 q1
SEC form 10
2025-05-08 00:00 ET
Mid Penn Bancorp reported for 2025 q1
SEC form 8
2025-04-24 12:27 ET
Mid Penn Bancorp published news for 2025 q1
SEC form 8
2025-04-23 20:22 ET
Mid Penn Bancorp published news for 2025 q1
SEC form 8
2025-04-23 20:22 ET
Mid Penn Bancorp reported for 2025 q1
SEC form 8
2025-04-02 20:43 ET
Mid Penn Bancorp published news for 2025 q1
SEC form 8
2025-04-02 20:43 ET
Mid Penn Bancorp published news for 2025 q1
SEC form 8
2025-04-01 22:50 ET
Mid Penn Bancorp published news for 2025 q1
SEC form 8
2025-04-01 22:50 ET
Mid Penn Bancorp published news for 2025 q1
SEC form 8
2025-03-28 19:51 ET
Mid Penn Bancorp published news for 2024 q4
SEC form 8
2025-03-28 19:51 ET
Mid Penn Bancorp published news for 2024 q4
SEC form 10
2025-03-13 20:28 ET
Mid Penn Bancorp published news for 2024 q4
SEC form 10
2025-03-13 00:00 ET
Mid Penn Bancorp published news for 2024 q4
SEC form 8
2025-02-25 13:00 ET
Mid Penn Bancorp published news for 2024 q4
SEC form 8
2025-02-25 13:00 ET
Mid Penn Bancorp published news for 2024 q4
SEC form 8
2025-01-22 00:00 ET
Mid Penn Bancorp published news for 2024 q4
SEC form 8
2025-01-22 00:00 ET
Mid Penn Bancorp reported for 2024 q4
SEC form 10
2024-11-07 16:07 ET
Mid Penn Bancorp reported for 2024 q3
SEC form 8
2024-10-23 15:28 ET
Mid Penn Bancorp published news for 2024 q3
SEC form 8
2024-10-23 15:28 ET
Mid Penn Bancorp reported for 2024 q3
SEC form 10
2024-08-07 00:00 ET
Mid Penn Bancorp published news for 2024 q2
SEC form 8
2024-07-24 16:25 ET
Mid Penn Bancorp published news for 2024 q2
SEC form 8
2024-07-24 16:25 ET
Mid Penn Bancorp reported for 2024 q2
SEC form 10
2024-05-08 00:00 ET
Mid Penn Bancorp published news for 2024 q1
SEC form 8
2024-04-24 16:23 ET
Mid Penn Bancorp published news for 2024 q1
SEC form 8
2024-04-24 16:23 ET
Mid Penn Bancorp reported for 2024 q1
SEC form 10
2024-03-28 12:43 ET
Mid Penn Bancorp published news for 2023 q4
SEC form 10
2024-03-28 00:00 ET
Mid Penn Bancorp published news for 2023 q4
SEC form 8
2024-01-25 20:18 ET
Mid Penn Bancorp published news for 2023 q4
SEC form 8
2024-01-25 20:18 ET
Mid Penn Bancorp reported for 2023 q4
SEC form 10
2023-11-09 00:00 ET
Mid Penn Bancorp published news for 2023 q3
SEC form 8
2023-10-25 16:00 ET
Mid Penn Bancorp reported for 2023 q3
SEC form 10
2023-08-08 00:00 ET
Mid Penn Bancorp published news for 2023 q2
SEC form 6
2023-07-27 17:29 ET
Mid Penn Bancorp reported for 2023 q2
SEC form 8
2023-07-27 00:00 ET
Mid Penn Bancorp published news for 2023 q2
SEC form 6
2023-05-25 16:15 ET
Mid Penn Bancorp published news for 2023 q1
SEC form 10
2023-05-09 00:00 ET
Mid Penn Bancorp published news for 2023 q1
SEC form 8
2023-04-28 00:00 ET
Mid Penn Bancorp reported for 2023 q1
SEC form 10
2023-03-16 12:57 ET
Mid Penn Bancorp reported for 2022 q4
SEC form 10
2023-03-16 00:00 ET
Mid Penn Bancorp reported for 2022 q4
SEC form 6
2023-03-13 09:40 ET
Mid Penn Bancorp published news for 2022 q4
SEC form 6
2023-02-21 14:42 ET
Mid Penn Bancorp published news for 2022 q4
SEC form 6
2023-01-25 13:27 ET
Mid Penn Bancorp published news for 2022 q4
SEC form 8
2023-01-25 00:00 ET
Mid Penn Bancorp reported for 2022 q4
SEC form 6
2023-01-18 16:30 ET
Mid Penn Bancorp published news for 2022 q4
SEC form 6
2022-12-20 16:11 ET
Mid Penn Bancorp published news for 2022 q3
SEC form 6
2022-11-09 08:33 ET
Mid Penn Bancorp published news for 2022 q3
SEC form 10
2022-11-04 13:33 ET
Mid Penn Bancorp reported for 2022 q3
SEC form 10
2022-11-04 00:00 ET
Mid Penn Bancorp reported for 2022 q3
SEC form 6
2022-10-26 14:21 ET
Mid Penn Bancorp published news for 2022 q3
SEC form 8
2022-10-26 00:00 ET
Mid Penn Bancorp reported for 2022 q3
SEC form 6
2022-09-20 08:56 ET
Mid Penn Bancorp published news for 2022 q2
SEC form 6
2022-09-09 17:11 ET
Mid Penn Bancorp published news for 2022 q2
SEC form 10
2022-08-05 16:04 ET
Mid Penn Bancorp reported for 2022 q2
SEC form 10
2022-08-05 00:00 ET
Mid Penn Bancorp reported for 2022 q2
SEC form 6
2022-08-02 08:55 ET
Mid Penn Bancorp published news for 2022 q2
SEC form 6
2022-07-27 13:53 ET
Mid Penn Bancorp published news for 2022 q2
SEC form 8
2022-07-27 00:00 ET
Mid Penn Bancorp reported for 2022 q2
SEC form 6
2022-06-16 12:24 ET
Mid Penn Bancorp published news for 2022 q1
SEC form 6
2022-05-12 14:35 ET
Mid Penn Bancorp published news for 2022 q1
SEC form 6
2022-05-10 17:01 ET
Mid Penn Bancorp published news for 2022 q1
SEC form 6
2022-05-10 10:22 ET
Mid Penn Bancorp published news for 2022 q1
SEC form 10
2022-05-09 15:32 ET
Mid Penn Bancorp reported for 2022 q1
SEC form 10
2022-05-09 00:00 ET
Mid Penn Bancorp reported for 2022 q1
SEC form 6
2022-04-27 16:01 ET
Mid Penn Bancorp published news for 2022 q1
SEC form 8
2022-04-27 00:00 ET
Mid Penn Bancorp reported for 2022 q1
SEC form 6
2022-03-24 16:36 ET
Mid Penn Bancorp published news for 2021 q4
SEC form 6
2022-03-24 16:31 ET
Mid Penn Bancorp published news for 2021 q4
SEC form 10
2022-03-15 16:37 ET
Mid Penn Bancorp published news for 2021 q4
SEC form 10
2022-03-15 00:00 ET
Mid Penn Bancorp published news for 2021 q4
SEC form 6
2022-03-04 07:03 ET
Mid Penn Bancorp published news for 2021 q4
SEC form 6
2022-02-24 16:06 ET
Mid Penn Bancorp published news for 2021 q4
SEC form 6
2022-02-04 10:22 ET
Mid Penn Bancorp published news for 2021 q4
SEC form 6
2022-02-02 09:28 ET
Mid Penn Bancorp published news for 2021 q4
SEC form 6
2022-02-01 16:00 ET
Mid Penn Bancorp published news for 2021 q4
SEC form 8
2022-02-01 00:00 ET
Mid Penn Bancorp published news for 2021 q4
SEC form 6
2021-12-07 08:50 ET
Mid Penn Bancorp published news for 2021 q3
SEC form 6
2021-12-01 08:00 ET
Mid Penn Bancorp published news for 2021 q3
SEC form 6
2021-11-18 17:07 ET
Mid Penn Bancorp published news for 2021 q3
SEC form 6
2021-11-15 08:12 ET
Mid Penn Bancorp published news for 2021 q3
SEC form 6
2021-11-12 06:33 ET
Mid Penn Bancorp published news for 2021 q3
SEC form 10
2021-11-08 16:06 ET
Mid Penn Bancorp published news for 2021 q3
SEC form 10
2021-11-08 00:00 ET
Mid Penn Bancorp published news for 2021 q3
SEC form 6
2021-10-27 14:37 ET
Mid Penn Bancorp published news for 2021 q3
SEC form 8
2021-10-27 00:00 ET
Mid Penn Bancorp published news for 2021 q3
SEC form 6
2021-08-30 17:05 ET
Mid Penn Bancorp published news for 2021 q2
SEC form 6
2021-08-27 17:27 ET
Mid Penn Bancorp published news for 2021 q2
SEC form 6
2021-08-27 16:16 ET
Mid Penn Bancorp published news for 2021 q2
SEC form 6
2021-08-26 09:47 ET
Mid Penn Bancorp published news for 2021 q2
SEC form 10
2021-08-06 15:03 ET
Mid Penn Bancorp published news for 2021 q2
SEC form 10
2021-08-06 00:00 ET
Mid Penn Bancorp published news for 2021 q2
SEC form 6
2021-07-26 16:15 ET
Mid Penn Bancorp published news for 2021 q2
SEC form 8
2021-07-26 00:00 ET
Mid Penn Bancorp published news for 2021 q2
SEC form 6
2021-06-30 17:24 ET
Mid Penn Bancorp published news for 2021 q1
SEC form 6
2021-06-15 14:30 ET
Mid Penn Bancorp published news for 2021 q1
SEC form 6
2021-05-12 16:15 ET
Mid Penn Bancorp published news for 2021 q1
SEC form 6
2021-05-11 09:55 ET
Mid Penn Bancorp published news for 2021 q1
SEC form 10
2021-05-07 10:29 ET
Mid Penn Bancorp published news for 2021 q1
SEC form 10
2021-05-07 00:00 ET
Mid Penn Bancorp published news for 2021 q1
SEC form 6
2021-05-04 15:14 ET
Mid Penn Bancorp published news for 2021 q1
SEC form 6
2021-05-03 08:29 ET
Mid Penn Bancorp published news for 2021 q1
SEC form 6
2021-04-30 06:30 ET
Mid Penn Bancorp published news for 2021 q1
SEC form 6
2021-04-29 06:19 ET
Mid Penn Bancorp published news for 2021 q1
SEC form 6
2021-04-22 16:23 ET
Mid Penn Bancorp published news for 2021 q1
SEC form 8
2021-04-22 00:00 ET
Mid Penn Bancorp published news for 2021 q1
SEC form 6
2021-03-25 16:00 ET
Mid Penn Bancorp published news for 2020 q4
SEC form 6
2021-03-24 09:14 ET
Mid Penn Bancorp published news for 2020 q4
SEC form 10
2021-03-15 15:42 ET
Mid Penn Bancorp published news for 2020 q4
SEC form 6
2021-02-22 14:56 ET
Mid Penn Bancorp published news for 2020 q4
SEC form 6
2021-01-29 11:04 ET
Mid Penn Bancorp published news for 2020 q4
SEC form 6
2021-01-28 09:42 ET
Mid Penn Bancorp published news for 2020 q4
SEC form 6
2021-01-04 16:15 ET
Mid Penn Bancorp published news for 2020 q4
SEC form 6
2020-12-23 16:27 ET
Mid Penn Bancorp published news for 2020 q3
SEC form 6
2020-12-23 09:58 ET
Mid Penn Bancorp published news for 2020 q3
SEC form 6
2020-12-22 14:42 ET
Mid Penn Bancorp published news for 2020 q3
SEC form 10
2020-11-09 12:48 ET
Mid Penn Bancorp published news for 2020 q3
SEC form 6
2020-11-09 09:00 ET
Mid Penn Bancorp published news for 2020 q3
SEC form 6
2020-10-29 07:15 ET
Mid Penn Bancorp published news for 2020 q3