BancFirst Corporation (BANF) Stock Price

110.71 ▲ +2.22 (+2.05%)
Open: 108.93 Vol: 130.98K Day's range: 107.66 - 110.81 Nov 07, 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 BUY BUY SELL SELL
  5 mins 30 mins Hourly Daily Weekly
MA5 110.39▲ 110.23▲ 110.07▲ 109.38▲ 113.07▼
MA10 110.14▲ 109.84▲ 109.48▲ 109.90▲ 122.23▼
MA20 110.18▲ 109.49▲ 109.80▲ 113.01▼ 125.09▼
MA50 109.86▲ 109.35▲ 109.27▲ 123.34▼ 120.77▼
MA100 109.50▲ 109.48▲ 110.92▼ 125.07▼ 108.55▲
MA200 109.40▲ 111.17▼ 116.85▼ 121.10▼ 99.06▲
  5 mins 30 mins Hourly Daily Weekly
MACD 0.035▲ 0.138▲ 0.124▲ 0.302▲ -2.854▼
RSI 63.219▲ 59.347▲ 59.043▲ 38.998▼ 38.087▼
STOCH 76.209     88.492▲ 77.595     35.583     10.217▼
WILL %R 0.000▲ 0.000▲ 0.000▲ -52.267     -87.523▼
CCI 110.457▲ 102.021▲ 162.970▲ -39.804     -131.774▼
Latest Filters Detected On BANF
MA $BANF Price Crossed Above MA(13) Set Alert
MA $BANF Price Crossed Above MA(7) Set Alert
BancFirst Corporation News
Monday, October 27, 2025 09:01 PM
Over the past six months, BancFirst’s stock price fell to $112.58. Shareholders have lost 5.1% of their capital, which is disappointing considering the S&P 500 has climbed by 24.4%. This might have ...
Sunday, October 19, 2025 05:01 PM
Fintel reports that on October 20, 2025, Keefe, Bruyette & Woods maintained coverage of BancFirst (NasdaqGS:BANF) with a Market Perform recommendation. Analyst Price Forecast Suggests 19.83% Upside As ...
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 ...
BANF historical stock data
date open high low close volume
07/11/25 108.93 110.81 107.66 110.71 130,979
06/11/25 110.00 110.49 108.44 108.49 108,238
05/11/25 109.24 111.39 107.4401 110.64 77,156
04/11/25 107.91 109.01 107.00 108.83 108,221
03/11/25 108.27 109.525 106.71 108.23 130,887
31/10/25 108.90 109.38 107.915 108.86 136,410
30/10/25 108.92 111.00 108.92 109.72 88,157
29/10/25 110.92 113.02 108.935 109.45 130,075
28/10/25 112.58 112.58 110.75 111.53 100,813
27/10/25 113.07 113.19 111.57 112.58 67,245
Quote Details
52wk Low:97.02
52wk High:138.77
Vol:130.98K
Avg Vol(3m):2M
1Y Chng:-12.33%
1M Chng:-13.31%
Add to Watch List