BancFirst Corporation (BANF) Stock Price

119.79 ▼ -0.60 (-0.50%)
Open: 119.20 Vol: 0 Day's range: 118.96 - 121.305 Feb 10, 15:59 EST
IEX quote, 15 minutes delayed during trading hours. Login or Signup to see real-time data
Loading chart ...
BANF Technical Analysis
5 mins 30 mins Hourly Daily Weekly
SELL BUY BUY BUY BUY
  5 mins 30 mins Hourly Daily Weekly
MA5 119.92▼ 119.64▲ 119.79▲ 118.48▲ 114.01▲
MA10 119.87▼ 119.81▼ 120.00▼ 114.45▲ 112.25▲
MA20 119.64▲ 120.01▼ 119.77▲ 113.17▲ 112.81▲
MA50 119.86▼ 118.91▲ 116.32▲ 111.45▲ 118.45▲
MA100 120.03▼ 115.61▲ 113.57▲ 114.39▲ 111.46▲
MA200 118.93▲ 113.46▲ 111.68▲ 120.35▼ 101.35▲
  5 mins 30 mins Hourly Daily Weekly
MACD 0.032▲ -0.131▼ -0.280▼ 1.052▲ 1.009▲
RSI 49.222▼ 52.727▲ 61.929▲ 65.439▲ 55.352▲
STOCH 79.083     44.685     37.914     83.474▲ 65.026    
WILL %R -48.276     -64.606     -43.410     -10.825▲ -9.010▲
CCI -76.149     -15.221     -29.641     109.933▲ 255.981▲
Latest Filters Detected On BANF
MA $BANF Price Crossed Below MA(200) Set Alert
CDL $BANF Harami Candlestick Pattern Detected Set Alert
BancFirst Corporation News
Friday, October 17, 2025 07:08 AM
(RTTNews) - BancFirst Corporation (BANF) reported earnings for its third quarter that Increased, from last year but missed the Street estimates. The company's earnings totaled $62.65 million, or $1.85 ...
Thursday, July 15, 2021 05:00 PM
Stocks: Real-time U.S. stock quotes reflect trades reported through Nasdaq only; comprehensive quotes and volume reflect trading in all markets and are delayed at least 15 minutes. International stock ...
BANF historical stock data
date open high low close volume
10/02/26 119.20 121.305 118.96 119.79 76,953
09/02/26 118.69 120.94 118.34 120.39 78,029
06/02/26 117.95 120.00 116.815 119.04 128,833
05/02/26 116.38 118.87 115.755 116.69 90,399
04/02/26 113.89 117.545 113.68 116.47 75,384
03/02/26 111.72 114.08 110.53 113.01 118,578
02/02/26 110.26 112.94 110.26 112.10 112,576
30/01/26 108.79 110.23 108.50 109.95 201,968
29/01/26 108.22 109.53 107.99 109.17 115,148
28/01/26 109.00 110.065 107.94 107.94 86,952
Quote Details
52wk Low:97.02
52wk High:138.77
Vol:0
Avg Vol(3m):2M
1Y Chng:+2.60%
1M Chng:+10.61%
Add to Watch List