Earnings per share for the last twelve months: Mid Penn Bancorp Inc (MPB)

Corporate company logo of Mid Penn Corp (MPB)

Mid Penn Bancorp (MPB) maintains formal environmental compliance by implementing paperless settlements. The current level of rolling earnings per share demonstrates the result of this strategy, where 2.89 reflects the latest value of the metric. Growth is supported by the digitalization of document workflows and lending to "green" startups, as well as stable interest income from a reliable Pennsylvania deposit base.

MPB Mid Penn Corp Net earnings per share for the last 12 months (07/04/2022 - 11/12/2026)
Manufactured products of Mid Penn Corp

The risk of overpaying for an asset is minimized by comparing market value with actual cash generation, as reflected by the rolling year net income per share. For Mid Penn Bancorp (MPB), this metric measures the efficiency of small business lending and the integration of acquired banks, with this chart reflecting the real income of a single equity instrument over the last twelve months.

Key competitors

BANF - Earnings per share for the last twelve months|TFSL - Net earnings per share (EPS TTM)|Community Financial System, Inc. (CBU) - Earnings per share for the last twelve months|TOWN - Net earnings per share for the last four quarters|Earnings per share for the last twelve months NBT Bancorp Inc|Net earnings per share for the last 12 months First Bank North Carolina (FBNC)|Net earnings per share (EPS TTM) SYBT|Net earnings per share for the last four quarters dime.com|Net earnings per share (EPS TTM) BFC (Bank First)|CTBI: Earnings per share for the last 12 months|BHRB: Net earnings per share for the last 12 months|Earnings per share for the trailing year SBSI (Southside Corp)|Equity Bancshares, Inc. (EQBK) - Earnings per share for the last twelve months|Earnings per one share for the last 12 months CCNE (cnbbank.bank)|CCBG (Capital City Bank Group) - Net earnings per share (EPS TTM)|Net earnings per one share for the last twelve months Trustco Bank TRST|Earnings per share for the last twelve months HomeTrust Bancshares, Inc. (HTB)|Five Star Corp - Earnings per share for the last 12 months|Earnings per share for the last twelve months Orrstown Financial Services ORRF|NBBK: Earnings per share for the last 12 months|FCBC: Net earnings per share for the last 12 months|Earnings per share for the trailing year IBCP (Independent Bank Corporation)|SPFI: Net earnings per share (EPS TTM)|NPB (Northpointe Corp) - Earnings per share for the last twelve months|SMBC (Southern Missouri Bancorp) - Net earnings per share (EPS TTM)|Net earnings per share (EPS TTM) heritagecommercecorp.com|Earnings per share for the last twelve months hinghamsavings.com (HIFS)|HarborOne Bancorp, Inc. - Earnings per share for the last 12 months|Net earnings per share (EPS TTM) SHBI (Shore Bancshares Inc)|TCBX - Net earnings per share for the last 12 months|FMNB - Earnings per share for the last twelve months|Net earnings per one share for the last twelve months Bar Harbor Bankshares|Unity Bank (UNTY) - Earnings per share for the last twelve months|Peoples Financial Services Corp. - Earnings per share for the trailing year|Earnings per share for the last twelve months Peapack-Gladstone Financial Corp|Northfield Corp - Earnings per one share for the last 12 months|Earnings per share for the last twelve months ACNB Corporation (ACNB)|Net earnings per share for the last 12 months flushingbank.com FFIC|Earnings per share for the last twelve months Bridgewater Bank BWB|BSVN (Bank7 Corp) - Earnings per one share for the last 12 months|ChoiceOne Financial Corp - Net earnings per share (EPS TTM)|CARE: Earnings per share for the last twelve months|Home Bancorp, Inc. (HBCP) - Earnings per share for the last twelve months|KRNY (kearnybank.com) - Earnings per share for the last twelve months|Earnings per share for the last twelve months First Bank NJ|Net earnings per one share for the last twelve months Community West Bancshares Inc CWBC|Net earnings per share (EPS TTM) CIVB|Net earnings per share for the last 12 months Greene County Corp GCBC|Net earnings per share (EPS TTM) BMRC (Bank of Marin Bancorp)|Net earnings per share (EPS TTM) Blue Ridge Bankshares, Inc. BRBS|PDLB - Earnings per share for the last twelve months|FMAO: Earnings per share for the last twelve months|OBT (Orange Bank & Trust) - Net earnings per share for the last 12 months|West Bancorporation Corp - Earnings per share for the trailing year|PBFS (Pioneer Bancorp, Inc.) - Net earnings per share (EPS TTM)|Earnings per share for the last twelve months BCML|Net earnings per share (EPS TTM) AVBC|Net earnings per share (EPS TTM) 1st Security Bank (FSBW)|Earnings per share for the last twelve months Citizens & Northern Corp CZNC|PCB: Earnings per share for the last 12 months|CBAN - Earnings per share for the last twelve months|PLBC - Net earnings per share (EPS TTM)|First National Bank (FNLC) - Earnings per share for the last twelve months|NECB - Net earnings per share for the last four quarters|Earnings per share for the last twelve months John Marshall Bancorp, Inc.|Net earnings per share for the last 12 months Timberland Bancorp Inc. (TSBK)|Net earnings per share (EPS TTM) WSBF|Net earnings per share for the last four quarters linkbank.com|Net earnings per share (EPS TTM) PKBK (Parke Bank)|FDBC: Earnings per share for the last 12 months|MBCN: Net earnings per share for the last 12 months|Earnings per share for the trailing year CHMG (Chemung Canal)|Western New England Bancorp (WNEB) - Earnings per share for the last twelve months|Earnings per one share for the last 12 months NWFL (waynebank.com)|FVCB (FVCbank) - Net earnings per share (EPS TTM)|Net earnings per one share for the last twelve months FB Bancorp FBLA|Earnings per share for the last twelve months Oak Valley Bank (OVLY)|bankprov.com - Earnings per share for the last 12 months|Earnings per share for the last twelve months LCNB National Bank LCNB|FCCO: Earnings per share for the last 12 months|BPRN: Net earnings per share for the last 12 months|Earnings per share for the trailing year HWBK (Hawthorn Bancshares)|FRAF: Net earnings per share (EPS TTM)|VABK (Virginia National Bankshares Corporation) - Earnings per share for the last twelve months|OPBK (OP Bancorp, Inc.) - Net earnings per share (EPS TTM)|Net earnings per share (EPS TTM) First Bank Virginia|Earnings per share for the last twelve months Chain Bridge Bancorp (CBNA)|investors.bankofclarke.bank - Earnings per share for the last 12 months|Net earnings per share (EPS TTM) BLFY (Blue Foundry Bank)|FSFG - Net earnings per share for the last 12 months|ATLO - Earnings per share for the last twelve months|Net earnings per one share for the last twelve months peoplesbanknc.com|CB Financial Services, Inc. (CBFV) - Earnings per share for the last twelve months|BV Financial Inc. - Earnings per share for the trailing year|Earnings per share for the last twelve months United Security Bancshares, Inc.|MainStreet Bancshares, Inc - Earnings per one share for the last 12 months|Earnings per share for the last twelve months Hanover Bancorp, Inc. (HNVR)|Net earnings per share for the last 12 months ccf.us CZWI|Earnings per share for the last twelve months CF Bankshares CFBK|RMBI (Richmond Mutual Bancorporation Inc.) - Earnings per one share for the last 12 months|First Harrison Bank - Net earnings per share (EPS TTM)|BCBP: Earnings per share for the last twelve months|everettbank.com (ECBK) - Earnings per share for the last twelve months|EBMT (Eagle Bancorp Montana, Inc.) - Earnings per share for the last twelve months|Earnings per share for the last twelve months Finward Bancorp Inc.|Net earnings per one share for the last twelve months Rhinebeck Bancorp, Inc. RBKB|Net earnings per share (EPS TTM) SBFG|Net earnings per share for the last 12 months myaffinitybank.com AFBI|Net earnings per share (EPS TTM) FGBI (First Guaranty Bancshares, Inc.)|Net earnings per share (EPS TTM) SR Bancorp Inc. SRBK|BSBK - Earnings per share for the last twelve months|UNB: Earnings per share for the last twelve months|SFBC (Sound Community Bank) - Net earnings per share for the last 12 months|Magyar Bank Corp - Earnings per share for the trailing year|RVSB (Riverview Bancorp, Inc.) - Net earnings per share (EPS TTM)|Earnings per share for the last twelve months LSBK|Net earnings per share (EPS TTM) PBHC|Net earnings per share (EPS TTM) colonialfed.com (CFSB)|Earnings per share for the last twelve months Auburn National Bancorporation, Inc. AUBN|IROQ: Earnings per share for the last 12 months|UBCP - Earnings per share for the last twelve months|SSBI - Net earnings per share (EPS TTM)|Fifth District Savings (FDSB) - Earnings per share for the last twelve months|FUSB - Net earnings per share for the last four quarters|Earnings per share for the last twelve months Bank of the James Financial Group, Inc.|Net earnings per share for the last 12 months Central Plains Bancshares, Inc (CPBI)|Net earnings per share (EPS TTM) BYFC|Net earnings per share for the last four quarters northshoretrust.com|Net earnings per share (EPS TTM) CLST (Catalyst Bancorp)|FSEA: Earnings per share for the last 12 months|ASRV: Net earnings per share for the last 12 months|Earnings per share for the trailing year PBBK (PB Bankshares Corp)|OptimumBank Holdings (OPHC) - Earnings per share for the last twelve months|Earnings per one share for the last 12 months TCBS (investors.broadstreet.bank)|HFBL (Home Federal Bank) - Net earnings per share (EPS TTM)|Net earnings per one share for the last twelve months BayFirst Financial Corp BAFN|Earnings per share for the last twelve months Marathon Bancorp, Inc. (MBBC)|Kentucky First Federal Bancorp, Inc - Earnings per share for the last 12 months|Earnings per share for the last twelve months The Bank of Glen Burnie GLBZ|CARV: Earnings per share for the last 12 months|BRKL: Net earnings per share for the last 12 months|Earnings per share for the trailing year EBTC (Enterprise Bancorp)|ESSA: Net earnings per share (EPS TTM)|EVBN (Evans Bank) - Earnings per share for the last twelve months|FBMS (The First Bancshares, Inc.) - Net earnings per share (EPS TTM)|Net earnings per share (EPS TTM) First of Long Island Corp|Earnings per share for the last twelve months Home Federal Savings Bank (HMNF)|htb.com - Earnings per share for the last 12 months|Net earnings per share (EPS TTM) IBTX (Independent Bank Group)|MCBC - Net earnings per share for the last 12 months|OPOF - Earnings per share for the last twelve months|Net earnings per one share for the last twelve months pwod.com|Sandy Spring Bancorp, Inc. (SASR) - Earnings per share for the last twelve months|Territorial Bancorp, Inc. - Earnings per share for the trailing year|Earnings per share for the last twelve months Village Bank|William Penn Bancorporation Inc. - Earnings per one share for the last 12 months|Earnings per share for the last twelve months 1895 Bancorp of Wisconsin (BCOW)|Net earnings per share for the last 12 months southernstatesbank.net SSBK