Discover

BANF
BancFirst Corporation
106.18
2 x 76.36
2 x 136.70
bid
ask
-
0.72
0.67%
2 @ 04:00 PM
106.18 +0.00 (0.00%)
Ytd0.15%
1y-14.52%
105.87
day range
107.01
103.36
52 week range
125.38
Open106.65Prev Close106.90Low105.87High107.01Mkt Cap3.57B
Vol94.28KAvg Vol133.40KEPS7.41P/E14.33Forward P/E13.21
Beta0.66Short Ratio8.29Inst. Own57.90%Dividend2.08Div Yield1.95
Ex Div Date09-30Earning10-1650-d Avg110.76200-d Avg111.651yr Est124.00

BANF News

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

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

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

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
Benzinga's Top Ratings Upgrades, Downgrades For May 6, 2022

Upgrades For Coupang Inc (NYSE:CPNG), JP Morgan upgraded the previous rating of Neutral to Overweigh

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 Friday

Stocks That Hit 52-Week Highs On Friday

benzinga.com
Stocks Which Set New 52-Week Low Yesterday, Tues., Dec. 20, 2018

Stocks Which Set New 52-Week Low Yesterday, Tues., Dec. 20, 2018

benzinga.com
Stocks Which Set New 52-Week Low Yesterday, Tues., Dec. 18, 2018

Stocks Which Set New 52-Week Low Yesterday, Tues., Dec. 18, 2018

benzinga.com
Stocks Which Set New 52-Week Highs Friday

Stocks Which Set New 52-Week Highs Friday