BancFirst Corporation (BANF) Stock Price

108.30 ▼ -1.43 (-1.30%)
Open: 109.73 Vol: 62.84K Day's range: 108.12 - 109.73 Dec 29, 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
SELL SELL SELL SELL SELL
  5 mins 30 mins Hourly Daily Weekly
MA5 108.26▼ 108.46▼ 108.71▼ 109.84▼ 110.65▼
MA10 108.38▼ 108.74▼ 109.20▼ 111.26▼ 110.52▼
MA20 108.56▼ 109.28▼ 109.56▼ 111.11▼ 118.69▼
MA50 108.90▼ 110.01▼ 110.88▼ 110.88▼ 119.15▼
MA100 109.30▼ 111.07▼ 111.28▼ 119.64▼ 109.96▼
MA200 110.13▼ 111.15▼ 110.78▼ 119.99▼ 100.42▲
  5 mins 30 mins Hourly Daily Weekly
MACD -0.025▼ -0.065▼ -0.090▼ -0.255▼ -0.983▼
RSI 33.720▼ 34.113▼ 31.959▼ 38.619▼ 37.820▼
STOCH 15.765▼ 14.486▼ 15.998▼ 23.695     36.915    
WILL %R -100.000▼ -100.000▼ -100.000▼ -97.384▼ -89.360▼
CCI -147.216▼ -147.248▼ -146.824▼ -134.735▼ -77.977    
Latest Filters Detected On BANF
BREAK $BANF Price Breaks 10 Days Low Set Alert
CDL $BANF Marubozu Candlestick Pattern Detected Set Alert
BancFirst Corporation News
Tuesday, August 19, 2025 08:08 AM
The price trend for BancFirst (BANF) has been bearish lately and the stock has lost 6.1% over the past four weeks. However, the formation of a hammer chart pattern in its last trading session ...
Friday, July 18, 2025 05:20 AM
$BANF insiders have traded $BANF stock on the open market 6 times in the past 6 months. Of those trades, 0 have been purchases and 6 have been sales. Here’s a ...
Thursday, May 22, 2025 08:52 AM
After reaching an important support level, BancFirst Corporation (BANF) could be a good stock pick from a technical perspective. BANF recently experienced a "golden cross" event, which saw its 50-day ...
BANF historical stock data
date open high low close volume
29/12/25 109.73 109.73 108.12 108.30 62,841
26/12/25 109.80 110.64 108.9101 109.73 68,801
24/12/25 110.21 110.825 109.10 109.59 97,990
23/12/25 110.78 111.96 110.125 110.13 69,814
22/12/25 112.78 113.41 109.605 111.45 205,850
19/12/25 112.07 112.99 111.12 112.60 438,383
18/12/25 112.56 113.4358 111.51 112.46 109,727
17/12/25 112.45 114.60 111.32 111.73 93,269
16/12/25 114.10 114.50 112.25 112.85 166,788
15/12/25 114.40 115.00 112.495 113.75 138,515
Quote Details
52wk Low:97.02
52wk High:138.77
Vol:62.84K
Avg Vol(3m):2.5M
1Y Chng:-7.99%
1M Chng:-2.55%
Add to Watch List