BancFirst Corporation (BANF)
Market Cap | 2.83B |
Revenue (ttm) | 514.42M |
Net Income (ttm) | 174.14M |
Shares Out | 32.88M |
EPS (ttm) | 5.22 |
PE Ratio | 16.50 |
Forward PE | 15.50 |
Dividend | $1.52 (1.77%) |
Ex-Dividend Date | Dec 29, 2022 |
Volume | 95,202 |
Open | 83.23 |
Previous Close | 83.23 |
Day's Range | 83.23 - 86.15 |
52-Week Range | 73.01 - 118.07 |
Beta | 1.13 |
Analysts | Sell |
Price Target | 100.98 (+17.24%) |
Earnings Date | Jan 19, 2023 |
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. It operates through Metropolitan Banks, Community Banks, Pegasus Bank, and Other Financial Services segments. The company offers checking accounts, negotiable order of withdrawal accounts, savings accounts, money market accounts, sweep accounts, club accounts, individual retirement accounts, and certificates of deposit, as well as overdraft protection and auto dr... [Read more]
Financial Performance
In 2021, BancFirst's revenue was $494.38 million, an increase of 29.68% compared to the previous year's $381.24 million. Earnings were $167.63 million, an increase of 68.33%.
Financial StatementsAnalyst Forecast
According to 9 analysts, the average rating for BANF stock is "Sell." The 12-month stock price forecast is $100.98, which is an increase of 17.24% from the latest price.
News

BancFirst (BANF) Q4 Earnings Miss Estimates
BancFirst (BANF) delivered earnings and revenue surprises of -3.41% and 1.68%, respectively, for the quarter ended December 2022. Do the numbers hold clues to what lies ahead for the stock?

BANCFIRST CORPORATION REPORTS FOURTH QUARTER EARNINGS
OKLAHOMA CITY , Jan. 19, 2023 /PRNewswire/ -- BancFirst Corporation (NASDAQ GS:BANF) reported net income of $57.1 million, or $1.70 diluted earnings per share, for the fourth quarter of 2022 compared ...

Is BancFirst (BANF) Outperforming Other Finance Stocks This Year?
Here is how BancFirst (BANF) and Banner (BANR) have performed compared to their sector so far this year.

Are Finance Stocks Lagging BancFirst (BANF) This Year?
Here is how BancFirst (BANF) and Bank OZK (OZK) have performed compared to their sector so far this year.

Is BancFirst (BANF) Stock Outpacing Its Finance Peers This Year?
Here is how BancFirst (BANF) and Bank OZK (OZK) have performed compared to their sector so far this year.

3 Momentum Anomaly Stocks to Buy Amid Looming Fed Hike
CONSOL Energy (CEIX), BancFirst Corporation (BANF) and Frontline (FRO) are currently witnessing a short-term pullback in price. So, make sure you take full advantage of it.

The 7 Best Boring Stocks to Buy for Red-Hot Returns
Everyone defines “boring stocks” differently, and everyone has their own ideas about criteria for the best boring stocks. For example, I consider Mexican cement producer Cemex to be an incredibly dul...

BancFirst (BANF) Q3 Earnings and Revenues Beat Estimates
BancFirst (BANF) delivered earnings and revenue surprises of 5.77% and 4.83%, respectively, for the quarter ended September 2022. Do the numbers hold clues to what lies ahead for the stock?

BANCFIRST CORPORATION REPORTS THIRD QUARTER EARNINGS
OKLAHOMA CITY , Oct. 20, 2022 /PRNewswire/ -- BancFirst Corporation (NASDAQ GS:BANF) reported net income of $55.4 million, or $1.65 diluted earnings per share, for the third quarter of 2022 compared t...

BancFirst (BANF) to Report Q3 Results: Wall Street Expects Earnings Growth
BancFirst (BANF) doesn't possess the right combination of the two key ingredients for a likely earnings beat in its upcoming report. Get prepared with the key expectations.

Here's Why BancFirst (BANF) is Poised for a Turnaround After Losing 11.8% in 4 Weeks
BancFirst (BANF) is technically in oversold territory now, so the heavy selling pressure might have exhausted. This along with strong agreement among Wall Street analysts in raising earnings estimates...

3 Momentum Anomaly Picks as Markets Shrug Off Rate Hike Fears
Target Hospitality (TH), BancFirst (BANF) and Avis Budget (CAR) are currently witnessing a short-term pullback in price. So, make sure you take full advantage of it.

Will BancFirst (BANF) Gain on Rising Earnings Estimates?
BancFirst (BANF) shares have started gaining and might continue moving higher in the near term, as indicated by solid earnings estimate revisions.

BancFirst (BANF) Q2 Earnings and Revenues Surpass Estimates
BancFirst (BANF) delivered earnings and revenue surprises of 22.94% and 5.77%, respectively, for the quarter ended June 2022. Do the numbers hold clues to what lies ahead for the stock?

BANCFIRST CORPORATION REPORTS SECOND QUARTER EARNINGS
OKLAHOMA CITY , July 21, 2022 /PRNewswire/ -- BancFirst Corporation (NASDAQ GS:BANF) reported net income of $44.7 million, or $1.34 diluted earnings per share, for the second quarter of 2022 compared ...

3 Stocks With Momentum Anomaly to Buy on Solid Earnings Rally
Alkermes plc (ALKS), BancFirst (BANF) and ExlService (EXLS) are currently witnessing a short-term pullback in price. So, make sure you take full advantage of it.

This Financial Stock Is Hitting All-Time Highs
If you've been looking for a financial stock that is outperforming the market, look no further.

Has BancFirst (BANF) Outpaced Other Finance Stocks This Year?
Here is how BancFirst (BANF) and NexPoint (NREF) have performed compared to their sector so far this year.

BancFirst (BANF) Upgraded to Strong Buy: Here's Why
BancFirst (BANF) has been upgraded to a Zacks Rank #1 (Strong Buy), reflecting growing optimism about the company's earnings prospects. This might drive the stock higher in the near term.

BancFirst (BANF) Surpasses Q1 Earnings and Revenue Estimates
BancFirst (BANF) delivered earnings and revenue surprises of 16.13% and 5.59%, respectively, for the quarter ended March 2022. Do the numbers hold clues to what lies ahead for the stock?

BANCFIRST CORPORATION REPORTS FIRST QUARTER EARNINGS
OKLAHOMA CITY , April 21, 2022 /PRNewswire/ -- BancFirst Corporation (NASDAQ GS:BANF) reported net income of $35.9 million, or $1.08 diluted earnings per share, for the first quarter of 2022 compared ...

Is a Surprise Coming for BancFirst (BANF) This Earnings Season?
BancFirst (BANF) is seeing favorable earnings estimate revision activity and has a positive Zacks Earnings ESP heading into earnings season.

BancFirst (BANF) Expected to Beat Earnings Estimates: Should You Buy?
BancFirst (BANF) possesses the right combination of the two key ingredients for a likely earnings beat in its upcoming report. Get prepared with the key expectations.

3 bests stocks to buy in a high interest rate environment
Interest rates are set to go parabolic in the coming months as the Federal Reserve moves to lower inflation. In a statement on Tuesday, Fed's Lael Brainard said that the bank will also likely start qu...

What Makes BancFirst (BANF) a Strong Momentum Stock: Buy Now?
Does BancFirst (BANF) have what it takes to be a top stock pick for momentum investors? Let's find out.