BANF
Bancfirst (BANF)
NASDAQ
$112.82-$0.0010 (-0.0009%)
Price as of Aug 03, 2026 4:03 AM EDT
  • $3.8B
    Market Cap
  • -6.14%
    1-Year Change
  • Banks - Regional
    Industry
  • 1 Month
    +1.52%
    Low Price$112.16
    High Price$120.04
  • 3 Months
    +1.53%
    Low Price$106.33
    High Price$120.04
  • 1 Year
    -6.14%
    Low Price$102.44
    High Price$134.14
Date
Open
High
Low
Close
Change (%)
Volume
07/31/2026
111.74
114.00
111.42
112.82
+0.59%
174,774
07/30/2026
113.27
114.37
112.15
112.16
-1.15%
95,536
07/29/2026
115.20
115.79
113.25
113.47
-1.94%
139,655
07/28/2026
116.90
118.67
115.58
115.72
-0.21%
310,766
07/27/2026
117.18
119.07
115.56
115.96
-0.53%
222,023
07/24/2026
116.23
118.19
115.05
116.58
+1.44%
124,148
07/23/2026
114.76
115.12
113.15
114.92
-0.38%
126,214
07/23/2026
$1.96 Earnings
07/22/2026
115.57
115.66
112.89
115.36
-0.24%
93,525
07/21/2026
115.85
116.71
114.18
115.64
-0.65%
117,505
07/20/2026
115.98
116.49
114.57
116.40
+0.22%
127,455
07/17/2026
118.55
119.23
115.49
116.14
-3.25%
139,824
07/16/2026
117.27
121.03
117.27
120.04
+2.31%
152,094
07/15/2026
115.72
117.76
115.17
117.33
+2.00%
147,888
07/14/2026
114.96
116.15
114.18
115.03
+0.11%
107,198
07/13/2026
114.42
115.33
113.56
114.90
+0.72%
114,693
07/10/2026
114.16
114.79
113.66
114.08
+0.04%
100,755
07/09/2026
112.47
114.64
112.47
114.04
+1.49%
109,335
07/08/2026
113.55
113.70
112.01
112.37
-1.71%
194,425
07/07/2026
114.86
115.99
114.06
114.32
+0.02%
118,351
07/06/2026
114.31
114.76
112.81
114.30
+0.29%
170,650
07/02/2026
115.95
117.01
113.36
113.97
-0.67%
153,286
07/01/2026
111.78
115.04
111.02
114.74
+3.25%
209,968
06/30/2026
111.67
111.72
110.31
111.13
-0.58%
202,238
06/30/2026
$0.49 Dividend
06/29/2026
113.59
113.82
110.90
111.78
-2.02%
292,194
06/26/2026
113.46
115.06
113.04
114.08
+1.13%
923,834
06/25/2026
113.56
115.62
112.25
112.81
-0.82%
209,751
06/24/2026
111.74
113.74
111.74
113.74
+2.01%
172,940
06/23/2026
111.58
112.31
110.55
111.50
+0.58%
227,667
06/22/2026
110.82
112.09
110.39
110.85
+0.03%
222,901
06/18/2026
111.28
112.80
110.40
110.82
+0.58%
455,253
06/17/2026
113.01
115.16
109.17
110.19
-2.93%
292,768
06/16/2026
114.10
115.45
113.09
113.51
+0.54%
194,638
06/15/2026
116.04
116.99
112.83
112.91
-2.47%
147,831
06/12/2026
114.82
116.04
114.14
115.76
+1.86%
165,046
06/11/2026
113.55
114.50
111.67
113.65
+0.09%
150,272
06/10/2026
112.82
114.75
112.57
113.55
+1.08%
167,912
06/09/2026
110.96
113.88
110.96
112.34
+1.87%
126,592
06/08/2026
110.15
111.92
109.87
110.28
+0.35%
144,205
06/05/2026
109.70
111.21
109.52
109.89
+0.26%
138,182
06/04/2026
107.88
110.65
107.88
109.60
+2.71%
226,096
06/03/2026
109.03
109.03
106.43
106.71
-2.54%
141,678
06/02/2026
107.37
110.14
107.37
109.49
+1.37%
172,487
06/01/2026
108.92
109.51
107.28
108.01
-1.64%
128,124
05/29/2026
109.68
110.37
108.78
109.81
-0.17%
173,766
05/28/2026
109.68
111.59
108.57
110.00
-0.29%
135,147
05/27/2026
111.93
113.42
109.76
110.32
-1.41%
104,831
05/26/2026
111.38
113.01
110.31
111.89
+0.96%
156,677
05/22/2026
110.95
111.91
110.28
110.82
0.00%
78,543
05/21/2026
110.89
111.51
109.47
110.82
+0.24%
78,056
05/20/2026
108.11
110.59
107.05
110.56
+2.59%
190,568
05/19/2026
107.31
110.28
106.11
107.77
+0.43%
176,996
05/18/2026
106.79
108.51
105.11
107.31
+0.92%
187,328
05/15/2026
108.36
109.18
106.08
106.33
-1.91%
202,947
05/14/2026
108.73
110.68
108.08
108.40
+0.44%
142,668
05/13/2026
109.32
110.12
107.51
107.93
-1.43%
118,786
05/12/2026
110.90
111.05
107.27
109.49
-0.91%
96,369
05/11/2026
112.97
114.45
109.68
110.50
-1.74%
112,461
05/08/2026
112.19
113.05
109.30
112.46
-0.26%
128,295
05/07/2026
114.23
114.98
112.50
112.75
-1.11%
122,048
05/06/2026
114.50
115.64
112.67
114.01
-0.02%
148,345
05/05/2026
111.37
114.47
110.17
114.03
+2.75%
130,505
05/04/2026
111.45
113.16
110.60
110.97
-1.02%
103,688
05/01/2026
111.81
113.62
110.09
112.12
+0.90%
98,867
04/30/2026
110.43
112.76
109.42
111.12
+0.19%
177,865
04/29/2026
112.69
112.87
110.67
110.91
-2.41%
81,692
04/28/2026
115.03
115.97
113.32
113.65
-0.56%
181,163
04/27/2026
113.03
114.67
112.83
114.29
+1.11%
78,640
04/24/2026
113.87
114.60
110.79
113.03
-1.15%
70,615
04/23/2026
113.61
115.23
113.58
114.35
+0.80%
93,455
04/22/2026
114.04
114.82
112.88
113.44
-0.18%
79,108
04/21/2026
114.50
115.46
112.08
113.65
-0.91%
109,508
04/20/2026
116.61
119.01
112.80
114.70
-1.30%
214,184
04/17/2026
115.81
121.36
114.81
116.21
+4.52%
311,157
04/16/2026
111.68
112.56
110.96
111.18
-1.12%
113,372
04/16/2026
$1.85 Earnings
04/15/2026
113.88
114.23
111.59
112.45
-1.22%
99,467
04/14/2026
113.64
114.55
111.58
113.83
-0.15%
107,119
04/13/2026
112.96
114.40
111.79
114.00
+0.65%
72,037
04/10/2026
114.23
114.34
112.49
113.26
-1.12%
102,510
04/09/2026
112.10
115.95
111.65
114.55
+1.91%
109,194
04/08/2026
113.61
114.50
112.28
112.40
+2.02%
156,937
04/07/2026
108.98
110.42
108.90
110.18
+0.55%
113,304
04/06/2026
108.12
109.80
107.36
109.58
+0.91%
92,536
04/02/2026
107.10
108.76
106.42
108.59
-0.14%
56,429
04/01/2026
108.60
112.36
108.23
108.74
+0.66%
114,039
03/31/2026
108.63
109.59
106.74
108.03
+1.00%
186,076
03/31/2026
$0.49 Dividend
03/30/2026
106.26
108.03
105.94
106.96
+1.12%
132,860
03/27/2026
106.50
106.55
105.16
105.77
-1.50%
102,586
03/26/2026
105.16
107.63
105.05
107.39
+1.44%
112,243
03/25/2026
108.41
109.46
105.44
105.87
-1.57%
115,886
03/24/2026
105.03
108.72
104.95
107.56
+1.31%
248,937
03/23/2026
106.39
109.18
105.59
106.17
+2.12%
273,487
03/20/2026
103.27
104.72
101.75
103.97
+0.67%
613,268
03/19/2026
101.69
104.08
100.58
103.27
+0.81%
231,963
03/18/2026
104.28
104.63
101.98
102.44
-2.55%
267,200
03/17/2026
107.23
108.33
104.85
105.13
-1.10%
135,239
03/16/2026
105.97
106.65
105.16
106.30
+1.12%
145,587