Sectors

BANF
BancFirst Corporation
109.22
2 x 79.33
2 x 140.46
bid
ask
-
1.33
1.20%
2 @ 04:20 PM
109.22 +0.00 (0.00%)
Ytd3.02%
1y-17.86%
108.73
day range
110.09
101.48
52 week range
138.77
Open110.08Prev Close110.55Low108.73High110.09Mkt Cap3.67B
Vol99.47KAvg Vol163.25KEPS7.41P/E14.74Forward P/E13.91
Beta0.62Short Ratio6.49Inst. Own57.95%Dividend1.96Div Yield1.77
Ex Div Date06-30Earning10-1650-d Avg113.92200-d Avg111.941yr Est124.33

BANF News

BANCFIRST AWARDED $400,000 TO SUPPORT AFFORDABLE HOUSING EFFORTS FOR NATIVE AMERICANS IN OKEMAH
prnewswire.com
BANCFIRST AWARDED $400,000 TO SUPPORT AFFORDABLE HOUSING EFFORTS FOR NATIVE AMERICANS IN OKEMAH

OKLAHOMA CITY, Aug. 7, 2026 /PRNewswire/ -- Muscogee Creek Nation was one of 16 organizations select

BancFirst Corporation $BANF Shares Sold by First Trust Advisors LP
defenseworld.net
BancFirst Corporation $BANF Shares Sold by First Trust Advisors LP

First Trust Advisors LP decreased its position in shares of BancFirst Corporation (NASDAQ: BANF) by

benzinga.com
Keefe, Bruyette & Woods Maintains Market Perform on BancFirst, Lowers Price Target to $121

Keefe, Bruyette & Woods analyst Wood Lay maintains BancFirst (NASDAQ:BANF) with a Market Perf

BancFirst (BANF) Q2 Earnings and Revenues Surpass Estimates
zacks.com
BancFirst (BANF) Q2 Earnings and Revenues Surpass Estimates

BancFirst (BANF) came out with quarterly earnings of $1.96 per share, beating the Zacks Consensus Es

benzinga.com
BancFirst Q2 EPS $1.96 Beats $1.80 Estimate, Sales $187.485M Beat $178.512M Estimate

BancFirst (NASDAQ:BANF) reported quarterly earnings of $1.96 per share which beat the analyst consen

BANCFIRST CORPORATION REPORTS SECOND QUARTER EARNINGS
prnewswire.com
BANCFIRST CORPORATION REPORTS SECOND QUARTER EARNINGS

OKLAHOMA CITY, July 23, 2026 /PRNewswire/ -- BancFirst Corporation (NASDAQ GS: BANF) reported net in

BancFirst (BANF) Upgraded to Buy: Here's What You Should Know
zacks.com
BancFirst (BANF) Upgraded to Buy: Here's What You Should Know

BancFirst (BANF) might move higher on growing optimism about its earnings prospects, which is reflec

BancFirst Corporation Announces Acquisition of SpiritBank
prnewswire.com
BancFirst Corporation Announces Acquisition of SpiritBank

OKLAHOMA CITY, June 10, 2026 /PRNewswire/ -- BancFirst Corporation (NASDAQ: BANF) today announced it

All You Need to Know About BancFirst (BANF) Rating Upgrade to Buy
zacks.com
All You Need to Know About BancFirst (BANF) Rating Upgrade to Buy

BancFirst (BANF) might move higher on growing optimism about its earnings prospects, which is reflec

BancFirst Corporation (BANF) Shareholder/Analyst Call Prepared Remarks Transcript
seekingalpha.com
BancFirst Corporation (BANF) Shareholder/Analyst Call Prepared Remarks Transcript

BancFirst Corporation (BANF) Shareholder/Analyst Call Prepared Remarks Transcript

Do Options Traders Know Something About BancFirst Stock We Don't?
zacks.com
Do Options Traders Know Something About BancFirst Stock We Don't?

Investors need to pay close attention to BANF stock based on the movements in the options market lat

Is BancFirst (BANF) Stock Outpacing Its Finance Peers This Year?
zacks.com
Is BancFirst (BANF) Stock Outpacing Its Finance Peers This Year?

Here is how BancFirst (BANF) and Bar Harbor Bankshares (BHB) have performed compared to their sector

BancFirst (NASDAQ:BANF) Director Sells $74,763.00 in Stock
defenseworld.net
BancFirst (NASDAQ:BANF) Director Sells $74,763.00 in Stock

BancFirst Corporation (NASDAQ: BANF - Get Free Report) Director David Rainbolt sold 650 shares of th

BancFirst (BANF) Surpasses Q1 Earnings and Revenue Estimates
zacks.com
BancFirst (BANF) Surpasses Q1 Earnings and Revenue Estimates

BancFirst (BANF) came out with quarterly earnings of $1.85 per share, beating the Zacks Consensus Es

benzinga.com
BancFirst Q1 EPS $1.85 Beats $1.75 Estimate, Sales $178.996M Beat $177.207M Estimate

BancFirst (NASDAQ:BANF) reported quarterly earnings of $1.85 per share which beat the analyst consen

BANCFIRST CORPORATION REPORTS FIRST QUARTER EARNINGS
prnewswire.com
BANCFIRST CORPORATION REPORTS FIRST QUARTER EARNINGS

OKLAHOMA CITY, April 16, 2026 /PRNewswire/ -- BancFirst Corporation (NASDAQ GS:BANF) reported net in

Is BancFirst (BANF) Outperforming Other Finance Stocks This Year?
zacks.com
Is BancFirst (BANF) Outperforming Other Finance Stocks This Year?

Here is how BancFirst (BANF) and Invesco Mortgage Capital (IVR) have performed compared to their sec

SG Americas Securities LLC Has $1.24 Million Holdings in BancFirst Corporation $BANF
defenseworld.net
SG Americas Securities LLC Has $1.24 Million Holdings in BancFirst Corporation $BANF

SG Americas Securities LLC grew its holdings in shares of BancFirst Corporation (NASDAQ: BANF) by 1,

BancFirst Corporation (NASDAQ:BANF) Sees Large Increase in Short Interest
defenseworld.net
BancFirst Corporation (NASDAQ:BANF) Sees Large Increase in Short Interest

BancFirst Corporation (NASDAQ: BANF - Get Free Report) saw a large increase in short interest during

BANF and Silicon Labs Digitize the "Last Analog Domain" with Intelligent Tire Monitoring Solution
prnewswire.com
BANF and Silicon Labs Digitize the "Last Analog Domain" with Intelligent Tire Monitoring Solution

Ultra-Low-Power BG22 Bluetooth SoC Enables Real-Time, Battery-Free 4 kHz Tire DataProcessing for Aut

BancFirst Corporation $BANF Shares Sold by Citigroup Inc.
defenseworld.net
BancFirst Corporation $BANF Shares Sold by Citigroup Inc.

Citigroup Inc. reduced its position in shares of BancFirst Corporation (NASDAQ: BANF) by 35.0% in th

Analyzing Mission Valley Bancorp (OTCMKTS:MVLY) & BancFirst (NASDAQ:BANF)
defenseworld.net
Analyzing Mission Valley Bancorp (OTCMKTS:MVLY) & BancFirst (NASDAQ:BANF)

BancFirst (NASDAQ: BANF - Get Free Report) and Mission Valley Bancorp (OTCMKTS:MVLY - Get Free Repor

Are Finance Stocks Lagging BancFirst (BANF) This Year?
zacks.com
Are Finance Stocks Lagging BancFirst (BANF) This Year?

Here is how BancFirst (BANF) and Janus Henderson Group plc (JHG) have performed compared to their se

benzinga.com
Keefe, Bruyette & Woods Maintains Market Perform on BancFirst, Raises Price Target to $123

Keefe, Bruyette & Woods analyst Wood Lay maintains BancFirst (NASDAQ:BANF) with a Market Perf

benzinga.com
BancFirst Q4 EPS $1.75 Misses $1.79 Estimate, Sales $181.000M Beat $173.757M Estimate

BancFirst (NASDAQ:BANF) reported quarterly earnings of $1.75 per share which missed the analyst cons

Howard Marks Cautions On 'Cockroaches,' Warning Loans, Frauds 'Often Occur In Clusters:' Credit Issues Aren't 'Systemic,' They're 'Systematic'
benzinga.com
Howard Marks Cautions On 'Cockroaches,' Warning Loans, Frauds 'Often Occur In Clusters:' Credit Issu

Howard Marks' new memo warns of 'cockroaches.' Why he says recent frauds are 'system

Alphabet To Rally More Than 10%? Here Are 10 Top Analyst Forecasts For Monday
benzinga.com
Alphabet To Rally More Than 10%? Here Are 10 Top Analyst Forecasts For Monday

Trump Administration Set To Ease Big Bank Rules In Major Rollback Since 2008 Crisis: Here Are The Stocks And ETFs Investors Could Consider
benzinga.com
Trump Administration Set To Ease Big Bank Rules In Major Rollback Since 2008 Crisis: Here Are The St

As Donald Trump's administration nears completion of a proposal to ease big bank rules, they are

benzinga.com
Stocks That Hit 52-Week Lows On Thursday

  On Thursday, 498 companies reached new 52-week lows.

benzinga.com
Stocks That Hit 52-Week Lows On Wednesday

  On Wednesday, 345 companies set new 52-week lows.

benzinga.com
Earnings Scheduled For October 14, 2021

  Companies Reporting Before The Bell • Domino's Pizza (NYSE:DPZ) is expected to report quarte

benzinga.com
Stocks That Hit 52-Week Highs On Friday

    Before 10 a.m. ET on Friday, 571 companies hit new 52-week highs.

benzinga.com
Stocks That Hit 52-Week Highs On Wednesday

    This morning 270 companies set new 52-week highs.

benzinga.com
52 Weeks High Article 0.27862264452415353

    Before 10 a.m. ET on Monday, 492 companies set new 52-week highs.

benzinga.com
Stocks That Hit 52-Week Highs On Thursday

    Thursday's morning session saw 237 companies set new 52-week highs.

benzinga.com
Stocks That Hit 52-Week Highs On Tuesday

    Before 10 a.m. ET on Tuesday, 267 companies hit new 52-week highs.

benzinga.com
Stocks That Hit 52-Week Highs On Monday

    During Monday's morning trading, 285 companies set new 52-week highs.

benzinga.com
Stocks That Hit 52-Week Highs On Friday

    Friday morning saw 331 companies set new 52-week highs.

benzinga.com
Stocks That Hit 52-Week Lows On Thursday

Stocks That Hit 52-Week Lows On Thursday

benzinga.com
Stocks That Hit 52-Week Lows On Wednesday

Stocks That Hit 52-Week Lows On Wednesday

benzinga.com
Stocks That Hit 52-Week Lows On Thursday

Stocks That Hit 52-Week Lows On Thursday

benzinga.com
Stocks That Hit 52-Week Lows On Friday

Stocks That Hit 52-Week Lows On Friday

benzinga.com
Stocks That Hit 52-Week Lows On Thursday

Stocks That Hit 52-Week Lows On Thursday

benzinga.com
Stocks That Hit 52-Week Highs On Friday

Stocks That Hit 52-Week Highs On Friday

benzinga.com
Stocks That Hit 52-Week Highs On Friday

Stocks That Hit 52-Week Highs On Friday

benzinga.com
Stocks That Hit 52-Week Highs On Wednesday

Stocks That Hit 52-Week Highs On Wednesday

benzinga.com
Stocks That Hit 52-Week Highs On Tuesday

Stocks That Hit 52-Week Highs On Tuesday

benzinga.com
Stocks That Hit 52-Week Highs On Tuesday

Stocks That Hit 52-Week Highs On Tuesday

benzinga.com
Stocks That Hit 52-Week Highs On Thursday

Stocks That Hit 52-Week Highs On Thursday

benzinga.com
Stocks That Hit 52-Week Highs On Wednesday

Stocks That Hit 52-Week Highs On Wednesday