BancFirst Corporation (BANF) Stock Price

110.84 ▼ -0.77 (-0.69%)
Open: 111.53 Vol: 71.46K Day's range: 107.4401 - 112.01 Nov 28, 16:00 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
BUY SELL SELL SELL SELL
  5 mins 30 mins Hourly Daily Weekly
MA5 110.93▲ 111.11▲ 111.30▼ 111.42▼ 110.39▲
MA10 110.80▲ 111.54▼ 111.94▼ 109.70▲ 115.51▼
MA20 111.01▲ 112.06▼ 112.60▼ 110.04▲ 122.45▼
MA50 111.40▼ 112.20▼ 110.31▲ 116.84▼ 119.81▼
MA100 111.95▼ 110.13▲ 110.62▲ 122.93▼ 108.98▲
MA200 112.43▼ 110.56▲ 110.86▲ 120.43▼ 99.58▲
  5 mins 30 mins Hourly Daily Weekly
MACD 0.044▲ -0.191▼ -0.382▼ 0.785▲ -2.246▼
RSI 52.281▲ 42.813▼ 46.752▼ 46.874▼ 38.662▼
STOCH 49.456     28.510     27.124     53.867     12.825▼
WILL %R -29.605     -60.662     -74.941     -43.603     -84.076▼
CCI 38.104     -63.147     -104.130▼ -11.617     -70.892    
Latest Filters Detected On BANF
RSI $BANF RSI(14) Crossed Below 50 Set Alert
CDL $BANF Tasuki Gap Candlestick Pattern Detected Set Alert
BancFirst Corporation News
Tuesday, November 25, 2025 12:29 PM
A stock with low volatility can be reassuring, but it doesn’t always mean strong long-term performance. Investors who prioritize stability may miss out on higher-reward opportunities elsewhere.
Sunday, November 16, 2025 07:19 AM
It's common for many investors, especially those who are inexperienced, to buy shares in companies with a good ...
Thursday, November 06, 2025 01: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
28/11/25 111.53 112.01 107.4401 110.84 71,455
26/11/25 112.47 113.88 111.225 111.61 180,716
25/11/25 111.77 114.93 111.77 113.20 114,203
24/11/25 110.04 112.00 108.615 111.00 86,950
21/11/25 106.69 112.00 105.55 110.43 166,718
20/11/25 108.99 109.72 105.55 106.50 149,935
19/11/25 107.65 109.26 107.175 107.73 109,363
18/11/25 106.73 109.48 105.70 107.65 163,225
17/11/25 110.97 111.17 105.74 106.95 129,958
14/11/25 110.18 111.43 108.48 111.13 103,813
Quote Details
52wk Low:97.02
52wk High:138.77
Vol:71.46K
Avg Vol(3m):2.5M
1Y Chng:-11.60%
1M Chng:-1.85%
Add to Watch List