BancFirst Corporation (BANF)

NASDAQ: BANF · Real-Time Price · USD
110.29
-0.19 (-0.17%)
May 29, 2026, 4:00 PM EDT - Market closed
Market Cap3.70B -12.9%
Revenue (ttm)698.55M +9.4%
Net Income247.49M +11.4%
EPS7.30 +10.6%
Shares Out 33.59M
PE Ratio15.11
Forward PE15.14
Dividend$1.96 (1.77%)
Ex-Dividend DateMar 31, 2026
Volume173,766
Open110.16
Previous Close110.48
Day's Range109.26 - 110.85
52-Week Range101.48 - 138.77
Beta0.61
AnalystsHold
Price Target124.33 (+12.73%)
Earnings DateJul 16, 2026

About BANF

BancFirst Corporation operates as the bank holding company for BancFirst that provides a range of commercial banking services to retail customers, and small to medium-sized businesses in the United States. It operates through BancFirst Metropolitan Banks, BancFirst Community Banks, Pegasus, Worthington, and Other Financial Services segments. The company offers checking, negotiable order of withdrawal, savings, money market, health savings, coverdell education, individual retirement, and sweep accounts, as well as certificates of deposit, overdr... [Read more]

Sector Financials
Founded 1984
Employees 2,260
Stock Exchange NASDAQ
Ticker Symbol BANF
Full Company Profile

Financial Performance

In 2025, BancFirst's revenue was $684.96 million, an increase of 10.04% compared to the previous year's $622.45 million. Earnings were $240.61 million, an increase of 11.21%.

Financial Statements

Analyst Summary

According to 3 analysts, the average rating for BANF stock is "Hold." The 12-month stock price target is $124.33, which is an increase of 12.73% from the latest price.

Price Target
$124.33
(12.73% upside)
Analyst Consensus: Hold
Stock Forecasts

News

BancFirst Transcript: AGM 2026

Record shareholder engagement marked the meeting, with all proposals—including director elections, auditor ratification, and executive compensation—approved by strong majorities. Financial results highlighted a fifth consecutive year of record earnings, robust loan growth, and 31 years of increasing dividends.

2 days ago - Transcripts

BancFirst Quarterly report: Q1 2026

BancFirst has published its Q1 2026 quarterly earnings report on May 8, 2026.

22 days ago - Filings

BancFirst reports Q1 EPS $1.85, consensus $1.76

The company’s net interest income for the three-months ended March 31, 2026 increased to $127.6 million compared to $115.9 million for the same period in 2025. Higher loan volume along…

6 weeks ago - TheFly

BANCFIRST CORPORATION REPORTS FIRST QUARTER EARNINGS

OKLAHOMA CITY, April 16, 2026 /PRNewswire/ -- BancFirst Corporation (NASDAQ GS:BANF) reported net income of $63.0 million, or $1.85 per diluted share, for the first quarter of 2026 compared to net inc...

6 weeks ago - PRNewsWire

BancFirst Proxy statement: Proxy filing

BancFirst filed a proxy statement on April 3, 2026, providing details for shareholder voting and corporate governance matters.

2 months ago - Filings

BancFirst Slides: Investor presentation

BancFirst has posted slides in relation to its latest quarterly earnings report, which was published on March 2, 2026.

3 months ago - Filings

BancFirst Annual report: Q4 2025

BancFirst has published its Q4 2025 annual report on January 23, 2026.

4 months ago - Filings

BancFirst Earnings release: Q4 2025

BancFirst released its Q4 2025 earnings on January 23, 2026, summarizing the period's financial results.

4 months ago - Filings

BancFirst price target raised to $123 from $120 at Keefe Bruyette

Keefe Bruyette analyst Woody Lay raised the firm’s price target on BancFirst (BANF) to $123 from $120 and keeps a Market Perform rating on the shares.

4 months ago - TheFly

BancFirst reports Q4 EPS $1.75, consensus $1.79

Reports Q4 tangible book value per share $49.20. Reports Q4 net charge-offs .02%. BancFirst (BANF) Corporation CEO David Harlow commented, “The Company reported record net income and record earnings p...

4 months ago - TheFly

BANCFIRST CORPORATION REPORTS FOURTH QUARTER EARNINGS

OKLAHOMA CITY, Jan. 22, 2026 /PRNewswire/ -- BancFirst Corporation (NASDAQ GS:BANF) reported net income of $59.5 million, or $1.75 per diluted share, for the fourth quarter of 2025 compared to net inc...

4 months ago - PRNewsWire

BancFirst Earnings release: Q3 2025

BancFirst released its Q3 2025 earnings on November 7, 2025, summarizing the period's financial results.

7 months ago - Filings

BancFirst Quarterly report: Q3 2025

BancFirst has published its Q3 2025 quarterly earnings report on November 7, 2025.

7 months ago - Filings

BancFirst price target lowered to $120 from $132 at Keefe Bruyette

Keefe Bruyette lowered the firm’s price target on BancFirst (BANF) to $120 from $132 and keeps a Market Perform rating on the shares. BancFirst could look to leverage its excess…

7 months ago - TheFly

BancFirst reports Q3 EPS $1.85, consensus $1.86

The company’s net interest income for the three-months ended September 30, 2025 increased to $125.6 million in comparison to $115.0 million for the same period in 2024. Higher loan volume…

8 months ago - TheFly

BANCFIRST CORPORATION REPORTS THIRD QUARTER EARNINGS

OKLAHOMA CITY , Oct. 17, 2025 /PRNewswire/ -- BancFirst Corporation (NASDAQ GS:BANF) reported net income of $62.7 million, or $1.85 per diluted share, for the third quarter of 2025 compared to net inc...

8 months ago - PRNewsWire

Federal Reserve Board approves BancFirst to acquire AmeriBank

The Federal Reserve Board announced its approval of the proposal by BancFirst (BANF) Corporation, of Oklahoma City, Oklahoma, to acquire AmeriBank Holding Company, and thereby indirectly acquire Ameri...

8 months ago - TheFly

BancFirst files to sell common stock, no amount given

15:48 EDT BancFirst (BANF) files to sell common stock, no amount given

10 months ago - TheFly

BancFirst price target raised to $136 from $120 at DA Davidson

DA Davidson analyst Gary Tenner raised the firm’s price target on BancFirst (BANF) to $136 from $120 and keeps a Neutral rating on the shares. BancFirst reported a solid quarter,…

11 months ago - TheFly

BancFirst price target raised to $132 from $123 at Keefe Bruyette

Keefe Bruyette raised the firm’s price target on BancFirst (BANF) to $132 from $123 and keeps a Market Perform rating on the shares. BancFirst’s Q2 included beats in net interest…

11 months ago - TheFly

BancFirst reports Q2 EPS $1.85, consensus $1.65

Q2 net interest margin was 3.75% vs. 3.76% last year. Tangible book value per common share was $46.12 from $44.47 at previous quarter and $42.92 a year ago. CEO David…

11 months ago - TheFly

BANCFIRST CORPORATION REPORTS SECOND QUARTER EARNINGS

OKLAHOMA CITY , July 17, 2025 /PRNewswire/ -- BancFirst Corporation (NASDAQ GS:BANF) reported net income of $62.3 million, or $1.85 per diluted share, for the second quarter of 2025 compared to net in...

11 months ago - PRNewsWire

BancFirst Quarterly report: Q2 2025

BancFirst has published its Q2 2025 quarterly earnings report on July 17, 2025.

11 months ago - Filings

BancFirst Earnings release: Q2 2025

BancFirst released its Q2 2025 earnings on July 17, 2025, summarizing the period's financial results.

11 months ago - Filings

BancFirst Transcript: AGM 2025

The meeting confirmed strong financial results for 2023 and Q1 2024, with robust loan and deposit growth, improved margins, and solid asset quality. All shareholder proposals, including director elections and compensation plans, were approved by large majorities.

1 year ago - Transcripts