BancFirst Corporation (BANF) Stock Price

108.25 ▲ +1.52 (+1.42%)
Open: 107.94 Vol: 2.81K Day's range: 107.01 - 108.90 Oct 15, 15:59 EDT
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
BUY BUY BUY BUY SELL
  5 mins 30 mins Hourly Daily Weekly
MA5 108.15▲ 108.20▲ 108.24▲ 107.04▲ 107.90▲
MA10 108.16▲ 108.18▲ 107.67▲ 107.06▲ 110.25▼
MA20 108.19▲ 107.54▲ 107.11▲ 107.25▲ 112.08▼
MA50 108.08▲ 107.12▲ 106.70▲ 110.11▼ 111.50▼
MA100 107.12▲ 106.70▲ 106.79▲ 111.75▼ 116.29▼
MA200 107.05▲ 106.83▲ 108.32▼ 111.58▼ 104.03▲
  5 mins 30 mins Hourly Daily Weekly
MACD -0.024▼ 0.034▲ 0.168▲ 0.259▲ -0.653▼
RSI 54.836▲ 61.947▲ 60.806▲ 50.499▲ 44.358▼
STOCH 35.429     60.281     77.719     57.200     23.689    
WILL %R -45.283     -21.242▲ -16.373▲ -19.444▲ -74.606    
CCI 105.072▲ 39.832     69.767     108.795▲ -100.504▼
Latest Filters Detected On BANF
RSI $BANF RSI(14) Crossed Above 50 Set Alert
MA $BANF Price Crossed Above MA(26) Set Alert
MA $BANF Price Crossed Above MA(13) Set Alert
BancFirst Corporation News
Saturday, October 03, 2026 09:26 PM
BancFirst reported strong Q2 2026 results with 10% YoY net interest income growth and a robust CET1 ratio of 18.8%. Read why BANF stock is rated a Hold.
Sunday, August 02, 2026 08:30 PM
The end of an earnings season can be a great time to discover new stocks and assess how companies are handling the current business environment. Let’s take a look at how BancFirst (NASDAQ:BANF) and ...
Thursday, February 19, 2026 07:32 PM
The end of the earnings season is always a good time to take a step back and see who shined (and who not so much). Let’s take a look at how regional banks stocks fared in Q4, starting with BancFirst ...
BANF historical stock data
date open high low close volume
15/10/26 107.94 108.90 107.01 108.25 103,811
14/10/26 105.34 106.74 104.88 106.73 145,300
13/10/26 108.03 108.22 106.32 106.77 128,871
12/10/26 106.01 107.63 106.01 107.28 175,100
09/10/26 106.57 107.01 105.866 106.18 94,278
08/10/26 106.09 107.37 104.81 106.90 157,442
07/10/26 105.59 107.265 104.52 106.01 127,548
06/10/26 108.16 108.99 106.35 106.79 108,400
05/10/26 107.83 108.695 107.35 107.57 147,896
02/10/26 107.96 109.30 106.82 108.08 165,963
Quote Details
52wk Low:101.48
52wk High:122.205
Vol:2.81K
Avg Vol(3m):2.3M
1Y Chng:-0.56%
1M Chng:-3.13%
Add to Watch List