(BANF) BancFirst - Ratings and Ratios

Exchange: NASDAQ • Country: United States • Currency: USD • Type: Common Stock • ISIN: US05945F1030

BANF: Banking, Loans, Insurance, Investment, Trusts, Cash Management

BancFirst Corporation (NASDAQ:BANF) serves as the bank holding company for BancFirst, a financial institution focused on delivering a comprehensive suite of commercial banking services. With a strong emphasis on community banking, BancFirst caters to retail customers, small to medium-sized businesses, and municipalities across Oklahoma. The companys operational structure is divided into distinct segments: BancFirst Metropolitan Banks, BancFirst Community Banks, Pegasus, Worthington, and Other Financial Services, each tailored to address specific market needs.

The banks product offerings are diverse, encompassing personal banking services such as checking, savings, money market accounts, and retirement solutions. For businesses, BancFirst provides a range of commercial and agricultural loans, including those for working capital, equipment purchases, and real estate. Additionally, the company offers specialized services including private banking, energy sector financing, and trust management, which includes wealth management and estate planning for individuals and corporations.

Beyond traditional banking, BancFirst extends its services into correspondent banking, providing support to other financial institutions, and operates an insurance agency. The companys strategic focus on Oklahomas non-metropolitan areas and metropolitan statistical areas underscores its commitment to community development and local economic growth. BancFirsts balance sheet reflects a market capitalization of approximately $3.95 billion, with a price-to-earnings ratio of 18.47 and a forward P/E of 19.57, indicating a premium valuation relative to its earnings. The price-to-book ratio of 2.42 suggests that investors value the companys assets and future prospects. With a price-to-sales ratio of 6.49, BancFirsts revenue generation and profitability metrics are key considerations for investors evaluating its market position and growth potential.

Additional Sources for BANF Stock

BANF Stock Overview

Market Cap in USD 3,739m
Sector Financial Services
Industry Banks - Regional
GiC Sub-Industry Regional Banks
IPO / Inception 1990-03-26

BANF Stock Ratings

Growth 5y 88.5%
Fundamental 74.2%
Dividend 61.3%
Rel. Strength 8.43
Analysts 3/5
Fair Price Momentum 118.75 USD
Fair Price DCF 125.72 USD

BANF Dividends

Dividend Yield 12m 1.25%
Yield on Cost 5y 4.41%
Annual Growth 5y 6.16%
Payout Consistency 99.0%

BANF Growth Ratios

Growth Correlation 3m -54.3%
Growth Correlation 12m 85.1%
Growth Correlation 5y 88.3%
CAGR 5y 29.01%
CAGR/Max DD 5y 0.76
Sharpe Ratio 12m -0.06
Alpha 18.33
Beta 1.042
Volatility 28.26%
Current Volume 56.5k
Average Volume 20d 89k
What is the price of BANF stocks?
As of March 30, 2025, the stock is trading at USD 109.51 with a total of 56,497 shares traded.
Over the past week, the price has changed by -2.68%, over one month by -6.20%, over three months by -8.10% and over the past year by +29.37%.
Is BancFirst a good stock to buy?
Yes, based on ValueRay Fundamental Analyses, BancFirst (NASDAQ:BANF) is currently (March 2025) a good stock to buy. It has a ValueRay Fundamental Rating of 74.19 and therefor a positive outlook according to the companies health.
Based on ValueRays Analyses, Dividends and Discounted-Cash-Flow, the Fair Value of BANF as of March 2025 is 118.75. This means that BANF is currently overvalued and has a potential downside of 8.44%.
Is BANF a buy, sell or hold?
BancFirst has received a consensus analysts rating of 3.00. Therefor, it is recommend to hold BANF.
  • Strong Buy: 0
  • Buy: 0
  • Hold: 3
  • Sell: 0
  • Strong Sell: 0
What are the forecast for BANF stock price target?
According to ValueRays Forecast Model, BANF BancFirst will be worth about 131.6 in March 2026. The stock is currently trading at 109.51. This means that the stock has a potential upside of +20.15%.
Issuer Forecast Upside
Wallstreet Target Price 125.7 14.8%
Analysts Target Price 126.7 15.7%
ValueRay Target Price 131.6 20.2%