BancFirst Corporation (BANF) Stock Price

119.90 ▼ -3.31 (-2.69%)
Open: 121.44 Vol: 109.52K Day's range: 119.79 - 122.11 Jun 13, 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
SELL SELL SELL SELL BUY
  5 mins 30 mins Hourly Daily Weekly
MA5 120.05▼ 120.38▼ 120.61▼ 122.89▼ 123.61▼
MA10 120.21▼ 120.96▼ 121.47▼ 122.60▼ 119.28▲
MA20 120.32▼ 121.64▼ 122.26▼ 124.21▼ 116.58▲
MA50 120.89▼ 122.90▼ 122.66▼ 118.72▲ 113.10▲
MA100 121.59▼ 122.62▼ 123.25▼ 117.17▲ 101.28▲
MA200 122.82▼ 123.27▼ 124.41▼ 115.75▲ 92.65▲
  5 mins 30 mins Hourly Daily Weekly
MACD -0.025▼ -0.141▼ -0.312▼ -0.664▼ 0.662▲
RSI 35.355▼ 32.477▼ 34.414▼ 43.578▼ 53.568▲
STOCH 14.983▼ 22.442     28.806     50.645     83.072▲
WILL %R -91.573▼ -94.619▼ -94.619▼ -98.427▼ -30.792    
CCI -108.553▼ -117.157▼ -126.180▼ -182.846▼ 54.655    
Latest Filters Detected On BANF
RSI $BANF RSI(14) Crossed Below 50 Set Alert
MA $BANF Price Crossed Below MA(7) Set Alert
BREAK $BANF Price Breaks 20 Days Low Set Alert
BREAK $BANF Price Breaks 10 Days Low Set Alert
BancFirst Corporation News
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 ...
Monday, June 02, 2025 05:08 AM
BancFirst Stock (NASDAQ: BANF) Deutsch Español India Italiano Français My Account My Account Notifications Overview + New Watchlist Benzinga Research Benzinga Pro Log In ...
BANF historical stock data
date open high low close volume
13/06/25 121.44 122.11 119.79 119.90 109,524
12/06/25 122.52 123.54 121.465 123.21 69,475
11/06/25 125.50 125.50 122.66 123.215 72,636
10/06/25 124.15 125.18 123.33 125.13 63,402
09/06/25 122.97 124.655 122.32 122.98 83,356
06/06/25 122.48 123.58 121.96 123.06 76,569
05/06/25 121.83 122.09 120.20 120.71 72,210
04/06/25 123.50 124.47 121.73 121.88 55,250
03/06/25 121.63 124.49 121.10 123.85 71,719
02/06/25 123.76 124.03 121.54 122.03 82,991
Quote Details
52wk Low:81.93
52wk High:132.29
Vol:109.52K
Avg Vol(3m):1.7M
1Y Chng:+37.77%
1M Chng:-1.10%
Add to Watch List