BancfirstCorporation BANF full analysis,charts,indicators,moving averages,SMA,DMA,EMA,ADX,MACD,RSIBancfirst Corporation BANF WideScreen charts, DMA,SMA,EMA technical analysis, forecast prediction, by indicators ADX,MACD,RSI,CCI NASDAQ stock exchange
operates under Finance sector & deals in Major Banks
Daily price and charts and targets BancfirstCorporation Strong Daily Stock price targets for BancfirstCorporation BANF are 101.55 and 104.62 Daily Target 1 | 99.09 | Daily Target 2 | 100.93 | Daily Target 3 | 102.16333333333 | Daily Target 4 | 104 | Daily Target 5 | 105.23 |
Daily price and volume Bancfirst Corporation
Date |
Closing |
Open |
Range |
Volume |
Fri 11 April 2025 |
102.76 (-0.42%) |
102.06 |
100.33 - 103.40 |
0.7695 times |
Thu 10 April 2025 |
103.19 (-4.71%) |
105.80 |
100.68 - 106.38 |
0.873 times |
Wed 09 April 2025 |
108.29 (6.08%) |
100.28 |
99.78 - 110.23 |
1.0746 times |
Tue 08 April 2025 |
102.08 (-0.96%) |
106.46 |
100.33 - 106.48 |
1.0562 times |
Mon 07 April 2025 |
103.07 (2.63%) |
97.93 |
97.93 - 105.98 |
2.4642 times |
Fri 04 April 2025 |
100.43 (-1.67%) |
99.01 |
97.02 - 101.37 |
1.1351 times |
Thu 03 April 2025 |
102.14 (-7.14%) |
104.83 |
101.90 - 108.79 |
0.9014 times |
Wed 02 April 2025 |
109.99 (0.3%) |
108.30 |
108.30 - 110.14 |
0.571 times |
Tue 01 April 2025 |
109.66 (-0.19%) |
109.06 |
108.41 - 111.00 |
0.5358 times |
Mon 31 March 2025 |
109.87 (0.33%) |
107.69 |
107.69 - 110.35 |
0.6193 times |
Fri 28 March 2025 |
109.51 (-2.11%) |
110.91 |
108.70 - 112.59 |
0.4323 times |

Weekly price and charts BancfirstCorporation Strong weekly Stock price targets for BancfirstCorporation BANF are 100.35 and 112.65 Weekly Target 1 | 91.34 | Weekly Target 2 | 97.05 | Weekly Target 3 | 103.64 | Weekly Target 4 | 109.35 | Weekly Target 5 | 115.94 |
Weekly price and volumes for Bancfirst Corporation
Date |
Closing |
Open |
Range |
Volume |
Fri 11 April 2025 |
102.76 (2.32%) |
97.93 |
97.93 - 110.23 |
1.6168 times |
Fri 04 April 2025 |
100.43 (-8.29%) |
107.69 |
97.02 - 111.00 |
0.9753 times |
Fri 28 March 2025 |
109.51 (-0.09%) |
111.36 |
108.70 - 114.01 |
0.4126 times |
Fri 21 March 2025 |
109.61 (-1.75%) |
111.71 |
107.36 - 112.65 |
1.6623 times |
Fri 14 March 2025 |
111.56 (-1.08%) |
111.17 |
107.86 - 113.04 |
0.9246 times |
Fri 07 March 2025 |
112.78 (-5.51%) |
118.91 |
110.27 - 121.15 |
1.0999 times |
Fri 28 February 2025 |
119.36 (2.86%) |
116.91 |
115.47 - 119.97 |
0.9477 times |
Fri 21 February 2025 |
116.04 (-2.85%) |
119.08 |
115.66 - 121.53 |
0.6874 times |
Fri 14 February 2025 |
119.44 (-1.35%) |
121.00 |
118.37 - 122.61 |
0.7667 times |
Fri 07 February 2025 |
121.07 (1.67%) |
118.22 |
114.73 - 123.29 |
0.9067 times |
Fri 31 January 2025 |
119.08 (0.38%) |
118.95 |
116.16 - 121.37 |
2.0827 times |

Monthly price and charts BancfirstCorporation Strong monthly Stock price targets for BancfirstCorporation BANF are 92.9 and 106.88 Monthly Target 1 | 89.61 | Monthly Target 2 | 96.19 | Monthly Target 3 | 103.59333333333 | Monthly Target 4 | 110.17 | Monthly Target 5 | 117.57 |
Monthly price and volumes Bancfirst Corporation
Date |
Closing |
Open |
Range |
Volume |
Fri 11 April 2025 |
102.76 (-6.47%) |
109.06 |
97.02 - 111.00 |
0.5825 times |
Mon 31 March 2025 |
109.87 (-7.95%) |
118.91 |
107.36 - 121.15 |
1.0205 times |
Fri 28 February 2025 |
119.36 (0.24%) |
118.22 |
114.73 - 123.29 |
0.7926 times |
Fri 31 January 2025 |
119.08 (1.45%) |
118.04 |
107.68 - 122.60 |
1.3707 times |
Tue 31 December 2024 |
117.38 (-7.74%) |
129.38 |
115.94 - 130.37 |
0.6444 times |
Tue 26 November 2024 |
127.23 (17.04%) |
109.14 |
106.91 - 132.29 |
1.0395 times |
Thu 31 October 2024 |
108.71 (3.29%) |
102.53 |
98.98 - 115.62 |
0.8609 times |
Mon 30 September 2024 |
105.25 (-1.08%) |
105.29 |
100.35 - 111.00 |
1.7075 times |
Fri 30 August 2024 |
106.40 (-0.96%) |
107.24 |
95.78 - 108.35 |
0.8249 times |
Wed 31 July 2024 |
107.43 (22.5%) |
87.29 |
84.48 - 110.80 |
1.1565 times |
Fri 28 June 2024 |
87.70 (1.8%) |
87.40 |
81.56 - 88.60 |
0.7212 times |

DMA SMA EMA moving averages of Bancfirst Corporation BANF
DMA (daily moving average) of Bancfirst Corporation BANF
DMA period | DMA value | 5 day DMA | 103.88 | 12 day DMA | 106.07 | 20 day DMA | 107.9 | 35 day DMA | 110.83 | 50 day DMA | 113.6 | 100 day DMA | 117.27 | 150 day DMA | 113.84 | 200 day DMA | 109.69 | EMA (exponential moving average) of Bancfirst Corporation BANF
EMA period | EMA current | EMA prev | EMA prev2 | 5 day EMA | 103.94 | 104.53 | 105.2 | 12 day EMA | 105.65 | 106.17 | 106.71 | 20 day EMA | 107.44 | 107.93 | 108.43 | 35 day EMA | 110.39 | 110.84 | 111.29 | 50 day EMA | 113.16 | 113.58 | 114 |
SMA (simple moving average) of Bancfirst Corporation BANF
SMA period | SMA current | SMA prev | SMA prev2 | 5 day SMA | 103.88 | 103.41 | 103.2 | 12 day SMA | 106.07 | 106.89 | 107.42 | 20 day SMA | 107.9 | 108.22 | 108.49 | 35 day SMA | 110.83 | 111.31 | 111.82 | 50 day SMA | 113.6 | 113.94 | 114.27 | 100 day SMA | 117.27 | 117.51 | 117.57 | 150 day SMA | 113.84 | 113.86 | 113.88 | 200 day SMA | 109.69 | 109.6 | 109.5 |
|
|