BancFirst Corporation (BANF) Stock Price

119.03 ▲ +1.21 (+1.03%)
Open: 117.78 Vol: 88.13K Day's range: 117.04 - 119.61 May 01, 16:00 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 BUY
  5 mins 30 mins Hourly Daily Weekly
MA5 119.34▼ 118.78▲ 118.74▲ 118.56▲ 109.98▲
MA10 119.29▼ 118.53▲ 118.36▲ 117.00▲ 111.27▲
MA20 118.86▲ 118.13▲ 118.38▲ 110.48▲ 114.66▲
MA50 118.45▲ 118.12▲ 118.28▲ 111.80▲ 108.46▲
MA100 118.12▲ 118.02▲ 112.87▲ 116.00▲ 99.41▲
MA200 118.20▲ 112.24▲ 110.10▲ 112.53▲ 90.66▲
  5 mins 30 mins Hourly Daily Weekly
MACD 0.014▲ 0.123▲ 0.068▲ 1.256▲ -0.483▼
RSI 50.500▲ 55.550▲ 55.706▲ 63.751▲ 56.387▲
STOCH 72.372     71.842     80.821▲ 85.298▲ 46.446    
WILL %R -47.712     -22.671▲ -22.671▲ -9.880▲ -16.216▲
CCI 2.960     106.998▲ 125.591▲ 64.148     62.971    
Latest Filters Detected On BANF
BBANDS $BANF Bollinger Bands Expanding Set Alert
MA $BANF Price Crossed Above MA(7) Set Alert
BancFirst Corporation News
Monday, April 28, 2025 12:59 PM
Real time quote data is not available at this time. *Data is provided by Barchart.com. Data reflects weightings calculated at the beginning of each month. Data is subject to change. **Green ...
Monday, April 21, 2025 05:00 PM
Invesco Ltd. boosted its stake in BancFirst Co. (NASDAQ:BANF – Free Report) by 65.7% during the 4th quarter, according to the company in its most recent filing with the Securities & Exchange ...
Monday, April 21, 2025 05:00 PM
Shares of NASDAQ BANF opened at $113.08 on Tuesday. The firm has a 50 day moving average price of $111.24 and a 200 day moving average price of $115.91. The stock has a market cap of $3.76 billion ...
BANF historical stock data
date open high low close volume
01/05/25 117.78 119.61 117.04 119.03 88,132
30/04/25 116.30 118.27 116.30 117.82 125,056
29/04/25 119.20 119.81 117.63 119.17 45,008
28/04/25 118.19 118.945 116.98 118.66 73,607
25/04/25 117.84 118.50 116.6102 118.12 82,779
24/04/25 118.34 119.64 117.70 119.15 107,133
23/04/25 118.28 121.08 117.57 118.78 151,040
22/04/25 113.24 117.255 113.02 116.70 102,063
21/04/25 110.30 113.77 109.04 113.08 174,428
17/04/25 107.16 110.09 106.00 109.54 151,461
Quote Details
52wk Low:81.56
52wk High:132.29
Vol:88.13K
Avg Vol(3m):1.6M
1Y Chng:+30.43%
1M Chng:+8.58%
Add to Watch List