| 5 mins | 30 mins | Hourly | Daily | Weekly |
|---|---|---|---|---|
| BUY | BUY | BUY | SELL | SELL |
| 5 mins | 30 mins | Hourly | Daily | Weekly | |
|---|---|---|---|---|---|
| MA5 | 110.39▲ | 110.23▲ | 110.07▲ | 109.38▲ | 113.07▼ |
| MA10 | 110.14▲ | 109.84▲ | 109.48▲ | 109.90▲ | 122.23▼ |
| MA20 | 110.18▲ | 109.49▲ | 109.80▲ | 113.01▼ | 125.09▼ |
| MA50 | 109.86▲ | 109.35▲ | 109.27▲ | 123.34▼ | 120.77▼ |
| MA100 | 109.50▲ | 109.48▲ | 110.92▼ | 125.07▼ | 108.55▲ |
| MA200 | 109.40▲ | 111.17▼ | 116.85▼ | 121.10▼ | 99.06▲ |
| 5 mins | 30 mins | Hourly | Daily | Weekly | |
|---|---|---|---|---|---|
| MACD | 0.035▲ | 0.138▲ | 0.124▲ | 0.302▲ | -2.854▼ |
| RSI | 63.219▲ | 59.347▲ | 59.043▲ | 38.998▼ | 38.087▼ |
| STOCH | 76.209 | 88.492▲ | 77.595 | 35.583 | 10.217▼ |
| WILL %R | 0.000▲ | 0.000▲ | 0.000▲ | -52.267 | -87.523▼ |
| CCI | 110.457▲ | 102.021▲ | 162.970▲ | -39.804 | -131.774▼ |
|
Monday, October 27, 2025 09:01 PM
Over the past six months, BancFirst’s stock price fell to $112.58. Shareholders have lost 5.1% of their capital, which is disappointing considering the S&P 500 has climbed by 24.4%. This might have ...
|
|
Sunday, October 19, 2025 05:01 PM
Fintel reports that on October 20, 2025, Keefe, Bruyette & Woods maintained coverage of BancFirst (NasdaqGS:BANF) with a Market Perform recommendation. Analyst Price Forecast Suggests 19.83% Upside As ...
|
|
Friday, October 17, 2025 07:08 AM
(RTTNews) - BancFirst Corporation (BANF) reported earnings for its third quarter that Increased, from last year but missed the Street estimates. The company's earnings totaled $62.65 million, or $1.85 ...
|
| date | open | high | low | close | volume |
|---|---|---|---|---|---|
| 07/11/25 | 108.93 | 110.81 | 107.66 | 110.71 | 130,979 |
| 06/11/25 | 110.00 | 110.49 | 108.44 | 108.49 | 108,238 |
| 05/11/25 | 109.24 | 111.39 | 107.4401 | 110.64 | 77,156 |
| 04/11/25 | 107.91 | 109.01 | 107.00 | 108.83 | 108,221 |
| 03/11/25 | 108.27 | 109.525 | 106.71 | 108.23 | 130,887 |
| 31/10/25 | 108.90 | 109.38 | 107.915 | 108.86 | 136,410 |
| 30/10/25 | 108.92 | 111.00 | 108.92 | 109.72 | 88,157 |
| 29/10/25 | 110.92 | 113.02 | 108.935 | 109.45 | 130,075 |
| 28/10/25 | 112.58 | 112.58 | 110.75 | 111.53 | 100,813 |
| 27/10/25 | 113.07 | 113.19 | 111.57 | 112.58 | 67,245 |
|
|
||||
|
|
||||
|
|