BancFirst Corporation (BANF) Stock Price

110.55 ▲ +0.15 (+0.14%)
Open: 111.0675 Vol: 75.98K Day's range: 110.207 - 111.38 Aug 28, 16:00 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 SELL SELL SELL SELL
  5 mins 30 mins Hourly Daily Weekly
MA5 110.41▲ 110.37▲ 110.38▲ 111.30▼ 113.00▼
MA10 110.44▲ 110.44▲ 110.41▲ 112.50▼ 114.04▼
MA20 110.42▲ 110.45▲ 110.81▼ 113.28▼ 113.13▼
MA50 110.51▼ 111.01▼ 111.82▼ 113.92▼ 113.11▼
MA100 110.53▼ 112.02▼ 113.17▼ 113.02▼ 116.49▼
MA200 111.07▼ 113.16▼ 113.86▼ 111.94▼ 103.60▲
  5 mins 30 mins Hourly Daily Weekly
MACD 0.012▲ 0.049▲ 0.059▲ -0.403▼ -0.036▼
RSI 51.164▲ 46.217▼ 41.428▼ 37.973▼ 45.926▼
STOCH 48.625     34.636     23.606     17.626▼ 37.506    
WILL %R -37.662     -75.655▼ -63.125     -85.327▼ -74.142    
CCI 97.484     -18.858     -6.058     -123.580▼ -105.828▼
Latest Filters Detected On BANF
CDL $BANF Harami Candlestick Pattern Detected Set Alert
BancFirst Corporation News
Monday, August 03, 2026 08:09 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 above button links to Coinbase. Yahoo Finance is not a broker-dealer or investment adviser and does not offer securities or cryptocurrencies for sale or facilitate trading. Coinbase pays us for ...
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
28/08/26 111.0675 111.38 110.207 110.55 75,978
27/08/26 111.24 112.545 109.5801 110.40 83,469
26/08/26 110.255 112.43 110.255 111.80 89,560
25/08/26 112.30 112.82 110.8464 111.09 172,051
24/08/26 113.20 114.30 112.245 112.68 71,692
21/08/26 113.44 113.55 111.76 112.91 89,281
20/08/26 112.38 113.51 112.00 112.74 130,039
19/08/26 115.30 115.63 112.92 112.92 110,022
18/08/26 115.32 115.60 114.28 114.97 82,434
17/08/26 115.74 116.19 114.42 114.93 97,412
Quote Details
52wk Low:101.48
52wk High:138.77
Vol:75.98K
Avg Vol(3m):3.2M
1Y Chng:-14.28%
1M Chng:-5.03%
Add to Watch List