BancFirst Corporation BANF
118.36 USD +0.22 (+0.18%)
Nov 12, 2026, 1:06 PM EST
117.91 Day range 118.83
101.48 52-week range 122.21
- YTD
- +11.63%
- 1 year
- +5.44%
News
seekingalpha.com 69 Dividend Champions Ranked By Quality Scores (November 2026) I present 69 Dividend Champions with Dividend Safety scores of 8+ and rank them using my 9F Quality Scores system. Twenty-two featured Dividend Champions are undervalued, while 21 are overvalued.…
zacks.com Is BancFirst (BANF) Stock Outpacing Its Finance Peers This Year? Here is how BancFirst (BANF) and Banco Comercial Portugues S.A. Unsponsored ADR (BPCGY) have performed compared to their sector so far this year.benzinga.com BancFirst Q3 EPS $1.97 Beats $1.92 Estimate, Sales $187.385M Miss $187.696M Estimate BancFirst (NASDAQ:BANF) reported quarterly earnings of $1.97 per share which beat the analyst consensus estimate of $1.92 by 2.6 percent. This is a 6.49 percent increase over earnings of $1.85 per…
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 Perform and lowers the price target from $123 to $121.
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 consensus estimate of $1.80 by 8.89 percent. This is a 5.95 percent increase over earnings of $1.85 per…
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 consensus estimate of $1.75 by 5.71 percent. This is a 10.78 percent increase over earnings of $1.67 per…
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 Perform and raises the price target from $120 to $123.
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 consensus estimate of $1.79 by 2.07 percent. This is a 4.17 percent increase over earnings of $1.68 per…
benzinga.com Howard Marks Cautions On 'Cockroaches,' Warning Loans, Frauds 'Often Occur In Clusters:' Credit Issues Aren't 'Systemic,' They're 'Systematic' Howard Marks' new memo warns of 'cockroaches.' Why he says recent frauds are 'systematic' clusters, not a 'systemic' financial threat.
benzinga.com Alphabet To Rally More Than 10%? Here Are 10 Top Analyst Forecasts For Monday
benzinga.com Trump Administration Set To Ease Big Bank Rules In Major Rollback Since 2008 Crisis: Here Are The Stocks And ETFs Investors Could Consider As Donald Trump's administration nears completion of a proposal to ease big bank rules, they are largely expected to cheer the lower SLR.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 Overweight. The stock has a 52-week-high of $46.00 and a 52-week-low of $11.91. At the end of the last…
benzinga.com Earnings Scheduled For October 14, 2021 Companies Reporting Before The Bell • Domino's Pizza (NYSE:DPZ) is expected to report quarterly earnings at $3.11 per share on revenue of $1.04 billion.
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
benzinga.com Stocks That Hit 52-Week Lows On Wednesday
benzinga.com Stocks That Hit 52-Week Lows On Thursday
benzinga.com Stocks That Hit 52-Week Lows On Friday
benzinga.com Stocks That Hit 52-Week Lows On Thursday
benzinga.com Stocks That Hit 52-Week Highs On Friday
benzinga.com Stocks That Hit 52-Week Highs On Friday
benzinga.com Stocks That Hit 52-Week Highs On Wednesday
benzinga.com Stocks That Hit 52-Week Highs On Tuesday
benzinga.com Stocks That Hit 52-Week Highs On Tuesday
benzinga.com Stocks That Hit 52-Week Highs On Thursday
benzinga.com Stocks That Hit 52-Week Highs On Wednesday
benzinga.com Stocks That Hit 52-Week Highs On Friday
benzinga.com Stocks That Hit 52-Week Highs On Tuesday
benzinga.com 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
benzinga.com Stocks Which Set New 52-Week Highs Friday
