Financhill
Back

BancFirst Stock Predictions

BancFirst Stock Forecast

  • Over the next 52 weeks, BancFirst has on average historically risen by 14.7% based on the past 31 years of stock performance.
  • BancFirst has risen higher in 24 of those 31 years over the subsequent 52-week period, corresponding to a historical accuracy of 77.42%
  • Is BancFirst Stock Undervalued?
    The current BancFirst [BANF] share price is $109.54. The Score for BANF is 53, which is 6% above its historic median score of 50, and infers lower risk than normal.
  • BANF is currently trading in the 50-60% percentile range relative to its historical Stock Score levels.

Will BancFirst Stock Go Up Next Year?

  • Over the next 52 weeks, BancFirst has on average historically risen by 14.7% based on the past 31 years of stock performance.

BancFirst Stock Rating

Buy
53
BancFirst (BANF) is a Buy

Is BancFirst overpriced?

  • BancFirst has risen higher in 24 of those 31 years over the subsequent 52-week period, corresponding to a historical accuracy of 77.42%

BancFirst Stock Price History

Is BANF stock going to rise?

  • The current trend is relatively stagnant and BANF is experiencing buying pressure, which is a positive indicator for future bullish movement.

Stock Information

Stock Info

Exchange:
NASDAQ
Country:
United States
Industry:
Banks
Sector:
Financials
Type:
stock
Website:
bancfirst.bank

52-Week Data

52-Week High:
132.29
52-Week Low:
81.21

Prediction Charts

Market Cap:
3.6B
Price in USD:
109.54
Volume:
151.5K
Beta:
0.68

Technical Analysis

SMA50:
112.68
SMA100:
116.99
SMA200:
110.82
52-Wk Change:
34.79%

Stock Predictions

  • Is BancFirst stock public?
    Yes, BancFirst is a publicly traded company.
  • What is the BancFirst stock quote today?
    The BancFirst stock price is 109.54 USD today.
  • How to buy BancFirst stock online?
    You can buy BancFirst shares by opening an account at a top tier brokerage firm, such as TD Ameritrade or tastyworks.

14-Day Historical Data

Date Opening Closing Minimum Maximum
Mar-31 107.69 110.06 110.35 107.69
Apr-1 109.06 109.66 111.00 108.41
Apr-2 108.30 109.99 110.14 108.30
Apr-3 104.83 102.06 108.79 101.90
Apr-4 99.01 100.71 101.37 97.02
Apr-7 97.93 103.37 105.98 97.93
Apr-8 106.46 102.22 106.48 100.33
Apr-9 100.28 108.29 110.23 99.78
Apr-10 105.80 103.55 106.38 100.68
Apr-11 102.06 102.76 103.40 100.33
Apr-14 104.13 104.07 104.62 101.22
Apr-15 102.85 106.00 106.18 102.82
Apr-16 106.23 107.51 107.74 105.31
Apr-17 107.16 109.54 110.09 106.00

BancFirst Earnings

BancFirst Earnings Report: Per Share BancFirst Earnings Q1 Q2 Q3 and Q4 last year and next year.

BancFirst Forecast Revenue Growth

BancFirst Stock Analysis: Historical quarterly revenues per share for BancFirst and historical quarterly revenue growth:

  • Analysts estimate an earnings decrease this quarter of $0.04 per share, a decrease next quarter of $0.02 per share, a decrease this year of $0.11 per share, and an increase next year of $0.14 per share.

* BancFirst stock forecasts short-term for next days and weeks may differ from long term prediction for next month and year based on timeline differences.