BancFirst Corporation (BANF) Stock Price

123.595 ▼ -1.415 (-1.13%)
Open: 124.05 Vol: 1.85K Day's range: 123.49 - 125.04 Jun 30, 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
SELL SELL SELL BUY BUY
  5 mins 30 mins Hourly Daily Weekly
MA5 123.74▼ 124.20▼ 124.10▼ 123.93▼ 122.22▲
MA10 124.13▼ 124.14▼ 124.27▼ 121.81▲ 123.05▲
MA20 124.15▼ 124.39▼ 124.37▼ 122.20▲ 117.01▲
MA50 124.22▼ 124.05▼ 122.88▲ 122.30▲ 114.83▲
MA100 124.63▼ 122.54▲ 122.21▲ 117.43▲ 101.97▲
MA200 124.06▼ 122.27▲ 123.27▲ 116.60▲ 93.64▲
  5 mins 30 mins Hourly Daily Weekly
MACD -0.090▼ -0.071▼ -0.194▼ 0.263▲ 0.443▲
RSI 37.069▼ 43.366▼ 46.968▼ 53.447▲ 56.607▲
STOCH 6.886▼ 40.279     20.175     77.411     64.444    
WILL %R -92.045▼ -94.017▼ -96.038▼ -27.912     -19.616▲
CCI -117.289▼ -104.832▼ -109.907▼ 63.676     59.848    
Latest Filters Detected On BANF
MA $BANF MA(20) Crossed Below MA(50) Set Alert
BancFirst Corporation News
Monday, June 30, 2025 12:51 AM
Operating as a "super community bank" with a decentralized management approach that emphasizes local responsiveness, BancFirst Corporation (NASDAQ:BANF) operates as a financial holding company ...
Sunday, June 15, 2025 08:32 PM
As the craze of earnings season draws to a close, here’s a look back at some of the most exciting (and some less so) results from Q1. Today, we are looking at regional banks stocks, starting with ...
Monday, June 09, 2025 04:35 AM
In recent trading, shares of BancFirst Corp. (Symbol: BANF) have crossed above the average analyst 12-month target price of $121.00, changing hands for $123.06/share. When a stock reaches the ...
BANF historical stock data
date open high low close volume
30/06/25 124.05 125.04 123.48 123.595 48,532
27/06/25 125.51 126.045 123.95 125.01 611,925
26/06/25 123.08 125.9199 121.92 124.79 70,593
25/06/25 123.39 123.645 122.045 122.84 80,818
24/06/25 124.00 125.375 122.73 123.39 104,575
23/06/25 119.40 123.45 119.27 123.37 85,657
20/06/25 119.40 119.75 117.925 119.52 191,813
18/06/25 117.85 120.0248 117.2675 118.54 72,817
17/06/25 117.85 119.00 117.595 118.04 77,979
16/06/25 121.19 121.80 118.61 118.99 122,657
Quote Details
52wk Low:84.48
52wk High:132.29
Vol:1.85K
Avg Vol(3m):2.2M
1Y Chng:+24.83%
1M Chng:-3.82%
Add to Watch List