
Sell-side consensus EPS, revenue estimates, YoY growth, forward P/E, and per-year analyst coverage — for any covered stock.
Click below to see what's inside, then upgrade to unlock for this and 80,000+ other tickers.
A year-by-year projected price path from the sell-side EPS consensus, with an editable target P/E and the implied annual return from today's price.
Click below to see what's inside, then upgrade to unlock for BANF and 80,000+ other tickers.
See price against where its own fundamentals say it should trade — the shaded gap is the discount or premium, across five valuation lenses.
Click below to see what's inside, then upgrade to unlock for BANF and 80,000+ other tickers.
See exactly how BANF's revenue becomes profit — a Sankey that traces revenue (and its reported segments) through gross profit, operating expenses, and net profit, with the year-over-year change on every line.
The same diagram the Chart Builder draws, right on the Summary tab. Upgrade to unlock it for BANF and 80,000+ other tickers.
BancFirst Corporation functions as the parent bank holding company for BancFirst, delivering a wide spectrum of commercial banking services to both retail customers and small to mid-sized businesses. Its operations are organized into key divisions: Metropolitan Banks, Community Banks, Pegasus Bank, and a segment for Other Financial Services. The institution presents a comprehensive selection of deposit options, such as checking, negotiable order of withdrawal (NOW) accounts, savings, money market, sweep, and club accounts, in addition to individual retirement accounts (IRAs) and certificates…

OKLAHOMA CITY, Aug. 7, 2026 /PRNewswire/ -- Muscogee Creek Nation was one of 16 organizations selected in 2025 to receive grant funds to assist with affordable housing efforts through BancFirst, an FHLBank Topeka member. The funds are part of FHLBank Topeka's Native American Housing Initiatives (NAHI) Grants Program.

First Trust Advisors LP decreased its position in shares of BancFirst Corporation (NASDAQ: BANF) by 51.3% during the undefined quarter, according to its most recent filing with the Securities and Exchange Commission (SEC). The institutional investor owned 35,819 shares of the bank's stock after selling 37,704 shares during the quarter. First Trust Advisors

BancFirst (BANF) came out with quarterly earnings of $1.96 per share, beating the Zacks Consensus Estimate of $1.79 per share. This compares to earnings of $1.85 per share a year ago.

OKLAHOMA CITY, July 23, 2026 /PRNewswire/ -- BancFirst Corporation (NASDAQ GS: BANF) reported net income of $66.7 million, or $1.96 per diluted share, for the second quarter of 2026 compared to net income of $62.3 million, or $1.85 per diluted share, for the second quarter of 2025. The Company's net interest income for the three-months ending June 30, 2026 increased to $133.5 million from $121.3 million for the same period in 2025.

BancFirst (BANF) might move higher on growing optimism about its earnings prospects, which is reflected by its upgrade to a Zacks Rank #2 (Buy).