BANF (BancFirst) Earnings per share for the last twelve months

Public company logo of BancFirst (BANF)

The annual net income per share trend demonstrates yield dynamics, where 7.50 reflects the most recent value of the metric. Dominance in Oklahoma provides BancFirst Corporation (BANF) with cheap funding through stable deposits. The state's branch network and local data centers guarantee operational resilience. Conservative management maintains high liquidity and a robust balance sheet, avoiding risky financial instruments.

BANF BancFirst Corp. Net earnings per share for the last four quarters (07/04/2022 - 11/14/2026)

Summary analytical data breakdowns for BancFirst Corp (BANF)

- current quotes and average value forecast:
- business market valuation indicators:
Fundamental valuation:BancFirst Corporation (BANF)
Manufactured products of BancFirst Oklahoma

To conduct a comparative analysis of asset efficiency, the investor utilizes EPS TTM, calculated as the ratio of total annual net income to the number of common shares, measuring the real return on a single share of capital. The dominant position of BancFirst Corporation (BANF) in Oklahoma minimizes deposit acquisition costs, which directly increases the annual EPS TTM through high credit margins.

Competitor analysis

TFSL - Earnings per share for the last twelve months|CBU (cbna.com) - Earnings per share for the last 12 months|TowneBank Inc. (TOWN) - Earnings per share for the last twelve months|NBT Bancorp (NBTB) - Net earnings per share (EPS TTM)|Earnings per share for the last twelve months First Bancorp Corp|Stock Yards Corp (SYBT) - Net earnings per share for the last four quarters|Net earnings per share (EPS TTM) DCOM|Earnings per share for the last twelve months BFC (bankfirst.com)|Net earnings per share (EPS TTM) CTBI (Community Trust Bank)|Net earnings per share (EPS TTM) Burke & Herbert Bank & Trust Company BHRB|SBSI - Earnings per share for the last twelve months|EQBK (Equity Financial) - Earnings per share for the last 12 months|CCNE: Net earnings per share (EPS TTM)|Net earnings per share for the last 12 months ccbg.com|TRST (TrustCo Bank) - Net earnings per share (EPS TTM)|HomeTrust Bancshares - Earnings per one share for the last 12 months|Net earnings per share (EPS TTM) MPB|Net earnings per share for the last four quarters Five Star Corp|Earnings per share for the last twelve months Orrstown Financial Services ORRF|Earnings per share for the trailing year NBBK|FCBC - Earnings per share for the last twelve months|Net earnings per share for the last four quarters Independent Bank Corporation IBCP|SPFI (South Plains Financial Inc) - Net earnings per share for the last 12 months|NPB: Earnings per share for the last four quarters|Net earnings per share for the last 12 months SMBC|HTBK: Earnings per share for the trailing year|Net earnings per share (EPS TTM) HIFS|Net earnings per share for the last 12 months HarborOne Bancorp, Inc. HONE|Earnings per share for the last twelve months Shore Bancshares Inc SHBI|Third Coast Corp (TCBX) - Net earnings per one share for the last twelve months|FMNB - Earnings per share for the last twelve months|Earnings per share for the trailing year BHB (Bar Harbor Bankshares)|Unity Bank (UNTY) - Earnings per share for the last twelve months|Earnings per one share for the last 12 months PFIS (Peoples Financial Services Corp.)|Earnings per share for the last twelve months Peapack-Gladstone Financial Corp|Net earnings per one share for the last twelve months Northfield Corp NFBK|Earnings per share for the last twelve months ACNB Corporation (ACNB)|FFIC (flushingbank.com) - Earnings per share for the trailing year|Net earnings per share (EPS TTM) BWB (Bridgewater Bank)|Net earnings per share (EPS TTM) Bank7 Corp BSVN|COFS: Net earnings per share for the last 12 months|Carter Corp - Earnings per share for the last four quarters|HBCP: Net earnings per share (EPS TTM)|KRNY - Net earnings per share for the last four quarters|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|Earnings per share for the last twelve months Civista Bancshares Inc (CIVB)|Greene County Corp - Earnings per share for the last 12 months|Net earnings per share (EPS TTM) BMRC (Bank of Marin Bancorp)|Blue Ridge Bankshares, Inc. - Earnings per share for the last twelve months|Ponce Financial Group, Inc. - Net earnings per share (EPS TTM)|FMAO - Net earnings per share (EPS TTM)|Orange Bank & Trust (OBT) - Earnings per share for the last twelve months|Earnings per share for the last 12 months WTBA|PBFS (Pioneer Bancorp, Inc.) - Net earnings per share (EPS TTM)|unitedbusinessbank.com - Earnings per one share for the last 12 months|Earnings per share for the last twelve months Avidia Bank (AVBC)|Earnings per share for the last twelve months FSBW (1st Security Bank)|Earnings per share for the last twelve months Citizens & Northern Corp CZNC|PCB Bancorp Inc. (PCB) - Net earnings per one share for the last twelve months|Colony Bankcorp Inc. - Net earnings per share (EPS TTM)|Plumas Bancorp (PLBC) - Net earnings per share for the last 12 months|FNLC: Net earnings per share (EPS TTM)|Northeast Community Bank (NECB) - Net earnings per share (EPS TTM)|Earnings per share for the last twelve months John Marshall Bancorp, Inc.|Earnings per share for the last twelve months TSBK|Net earnings per share for the last 12 months WSBF (Waterstone Financial)|LNKB (linkbank.com) - Earnings per share for the trailing year|Net earnings per share (EPS TTM) PKBK (Parke Bank)|Fidelity D & D Bancorp, Inc. - Earnings per share for the last twelve months|Middlefield Banking Company - Net earnings per share (EPS TTM)|CHMG - Net earnings per share (EPS TTM)|Western New England Bancorp (WNEB) - Earnings per share for the last twelve months|Earnings per share for the last 12 months NWFL|Earnings per share for the last twelve months FVCbank|Net earnings per share (EPS TTM) FB Bancorp|Earnings per share for the last twelve months Oak Valley Bank (OVLY)|Net earnings per share for the last four quarters bankprov.com|Net earnings per share (EPS TTM) LCNB (LCNB National Bank)|First Community Bank - Earnings per share for the last twelve months|Princeton Bancorp Inc - Net earnings per share (EPS TTM)|HWBK - Net earnings per share (EPS TTM)|franklinfin.com (FRAF) - Earnings per share for the last twelve months|Earnings per share for the last 12 months VABK|OPBK (OP Bancorp, Inc.) - Net earnings per share (EPS TTM)|Net earnings per share for the last 12 months First Bank Virginia (FXNC)|Net earnings per share (EPS TTM) CBNA|EFSI: Earnings per one share for the last 12 months|Net earnings per share (EPS TTM) BLFY (Blue Foundry Bank)|Net earnings per share for the last four quarters First Savings Bank (FSFG)|ATLO - Earnings per share for the last twelve months|Earnings per share for the trailing year PEBK (peoplesbanknc.com)|CB Financial Services, Inc. (CBFV) - Earnings per share for the last twelve months|BVFL - Net earnings per share for the last four quarters|Net earnings per share for the last 12 months UBFO|MNSB (MainStreet Bancshares, Inc) - Earnings per share for the last four quarters|Net earnings per share for the last 12 months HNVR (Hanover Bancorp, Inc.)|CZWI (ccf.us) - Earnings per share for the trailing year|Net earnings per share (EPS TTM) CFBK (CF Bankshares)|RMBI - Net earnings per share for the last 12 months|FCAP - Earnings per share for the last twelve months|Net earnings per one share for the last twelve months BCB Bancorp, Inc|everettbank.com (ECBK) - Earnings per share for the last twelve months|Eagle Bancorp Montana, Inc. - Earnings per share for the trailing year|Earnings per share for the last twelve months Finward Bancorp Inc.|Rhinebeck Bancorp, Inc. - Earnings per one share for the last 12 months|Earnings per share for the last twelve months SB Financial Group (SBFG)|AFBI - Net earnings per one share for the last twelve months|Earnings per share for the last twelve months First Guaranty Bancshares, Inc. FGBI|Earnings per share for the trailing year SRBK|Bogota Financial Corp - Net earnings per share (EPS TTM)|UNB - Net earnings per share (EPS TTM)|SFBC (Sound Community Bank) - Net earnings per share for the last 12 months|MGYR: Earnings per share for the last four quarters|RVSB (Riverview Bancorp, Inc.) - Net earnings per share (EPS TTM)|lakeshoresavings.com (LSBK) - Net earnings per share for the last four quarters|Earnings per share for the last twelve months Pathfinder Bancorp (PBHC)|CFSB - Net earnings per one share for the last twelve months|Earnings per share for the last twelve months Auburn National Bancorporation, Inc. AUBN|IROQ: Earnings per share for the last 12 months|United Bancorp Inc - Net earnings per share (EPS TTM)|SSBI: Earnings per share for the last twelve months|FDSB: Net earnings per share (EPS TTM)|First US Bancshares Inc. (FUSB) - Net earnings per share (EPS TTM)|Earnings per share for the last twelve months Bank of the James Financial Group, Inc.|Earnings per share for the last 12 months CPBI (Central Plains Bancshares, Inc)|Net earnings per share (EPS TTM) BYFC|NSTS: Earnings per one share for the last 12 months|Earnings per share for the last twelve months Catalyst Bancorp CLST|First Seacoast Bancorp, Inc. - Earnings per share for the last twelve months|ASRV - Earnings per share for the last twelve months|Net earnings per one share for the last twelve months PB Bankshares Corp|OPHC: Net earnings per share (EPS TTM)|Net earnings per share for the last 12 months investors.broadstreet.bank|HFBL (Home Federal Bank) - Net earnings per share (EPS TTM)|Net earnings per share (EPS TTM) BayFirst Financial Corp|Earnings per share for the last twelve months Marathon Bancorp, Inc. (MBBC)|Earnings per share for the last twelve months KFFB (Kentucky First Federal Bancorp, Inc)|The Bank of Glen Burnie - Net earnings per share for the last 12 months|Earnings per share for the trailing year CARV|Brookline Bancorp - Net earnings per share (EPS TTM)|EBTC: Earnings per share for the last twelve months|ESSA: Net earnings per share (EPS TTM)|Evans Bank (EVBN) - Net earnings per share (EPS TTM)|Earnings per share for the last twelve months The First Bancshares, Inc.|Earnings per share for the last 12 months FLIC (First of Long Island Corp)|Earnings per share for the last twelve months Home Federal Savings Bank (HMNF)|Net earnings per share (EPS TTM) htb.com (HTBI)|Earnings per share for the last twelve months Independent Bank Group IBTX|Net earnings per share for the last four quarters Macatawa (MCBC)|Old Point Financial - Net earnings per share (EPS TTM)|PWOD: Earnings per share for the last twelve months|SASR: Net earnings per share (EPS TTM)|Territorial Bancorp, Inc. (TBNK) - Net earnings per share (EPS TTM)|Earnings per share for the last twelve months Village Bank|Earnings per share for the last 12 months WMPN (William Penn Bancorporation Inc.)|Net earnings per share (EPS TTM) BCOW|Net earnings per share for the last 12 months southernstatesbank.net SSBK