BancFirst Corporation (BANF) Stock Price

108.425 ▼ -0.165 (-0.15%)
Open: 108.925 Vol: 0 Day's range: 108.35 - 109.46 Jan 27, 15:05 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
NEUTRAL SELL SELL SELL SELL
  5 mins 30 mins Hourly Daily Weekly
MA5 108.55▲ 108.80▼ 108.91▼ 111.81▼ 109.36▼
MA10 108.50▲ 108.89▼ 108.61▲ 111.83▼ 110.26▼
MA20 108.72▼ 108.53▲ 108.83▼ 110.13▼ 113.93▼
MA50 108.84▼ 110.89▼ 112.34▼ 110.47▼ 118.35▼
MA100 108.46▲ 112.44▼ 111.10▼ 116.29▼ 110.81▼
MA200 109.63▼ 110.71▼ 110.90▼ 120.13▼ 100.98▲
  5 mins 30 mins Hourly Daily Weekly
MACD 0.001▲ 0.164▲ 0.169▲ -0.137▼ -0.287▼
RSI 49.310▼ 45.049▼ 40.494▼ 45.398▼ 41.355▼
STOCH 37.908     48.380     73.833     48.566     43.173    
WILL %R -40.351     -42.077     -41.810     -71.695     -68.703    
CCI 46.974     -36.797     9.697     -71.216     -96.345    
Latest Filters Detected On BANF
MACD $BANF MACD(12,26,9) Crossed Below Signal Line Set Alert
CDL $BANF Shooting Star Candlestick Pattern Detected Set Alert
CDL $BANF Doji 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
27/01/26 108.925 109.46 108.35 108.69 37,605
26/01/26 108.18 109.7825 107.31 108.59 128,533
23/01/26 115.92 117.00 107.445 108.47 279,044
22/01/26 115.98 117.9099 115.98 117.36 108,689
21/01/26 112.47 116.51 112.47 115.94 134,181
20/01/26 111.07 113.245 110.82 111.56 70,083
16/01/26 113.93 114.95 112.77 112.79 92,215
15/01/26 111.84 114.5032 108.125 114.295 76,345
14/01/26 109.10 111.63 108.3177 111.57 92,573
13/01/26 109.05 109.45 107.6501 109.04 57,880
Quote Details
52wk Low:97.02
52wk High:138.77
Vol:0
Avg Vol(3m):2.4M
1Y Chng:-8.49%
1M Chng:-4.05%
Add to Watch List