BancFirst Corporation (BANF) Stock Price

109.05 ▼ -0.17 (-0.16%)
Open: 107.00 Vol: 0 Day's range: 107.00 - 109.355 Apr 02, 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.89▲ 108.84▲ 108.81▲ 108.28▲ 107.11▲
MA10 108.83▲ 108.87▲ 108.92▲ 107.71▲ 110.90▼
MA20 108.84▲ 109.11▼ 108.90▲ 107.18▲ 110.67▼
MA50 108.76▲ 108.72▲ 108.02▲ 111.20▼ 118.53▼
MA100 109.38▼ 108.12▲ 106.88▲ 110.89▼ 112.95▼
MA200 108.86▲ 106.87▲ 108.66▲ 118.02▼ 102.17▲
  5 mins 30 mins Hourly Daily Weekly
MACD 0.019▲ -0.053▼ -0.116▼ 0.543▲ -0.179▼
RSI 55.380▲ 51.206▲ 54.351▲ 50.750▲ 45.126▼
STOCH 50.845     60.226     50.910     65.853     23.745    
WILL %R -19.048▲ -28.322     -46.194     -33.421     -63.474    
CCI 72.742     35.852     -40.655     65.205     -28.713    
Latest Filters Detected On BANF
GAP $BANF Open Gap Down %2 Set Alert
BancFirst Corporation News
BANF historical stock data
date open high low close volume
02/04/26 107.00 109.43 107.00 109.05 38,851
01/04/26 109.08 112.85 108.70 109.22 114,039
31/03/26 109.11 110.07 107.21 108.50 186,076
30/03/26 107.21 109.00 106.885 107.92 132,860
27/03/26 107.45 107.51 106.10 106.72 102,586
26/03/26 106.10 108.59 105.99 108.35 112,243
25/03/26 109.38 110.44 106.39 106.815 115,886
24/03/26 105.97 109.69 105.895 108.52 248,937
23/03/26 107.34 110.16 106.54 107.12 273,487
20/03/26 104.20 105.66 102.66 104.90 613,218
Quote Details
52wk Low:97.93
52wk High:138.77
Vol:0
Avg Vol(3m):2M
1Y Chng:-3.56%
1M Chng:-6.60%
Add to Watch List