BANF
Bancfirst (BANF)
NASDAQ
$112.12+$0.13 (+0.11%)
Price as of Jun 23, 2026 5:39 PM EDT
  • $3.7B
    Market Cap
  • -7.72%
    1-Year Change
  • Banks - Regional
    Industry
  • 1 Month
    +0.03%
    Low Price$107.18
    High Price$116.27
  • 3 Months
    +6.62%
    Low Price$106.72
    High Price$116.72
  • 1 Year
    -8.24%
    Low Price$103.36
    High Price$136.48
Date
Open
High
Low
Close
Change (%)
Volume
06/23/2026
112.07
112.80
111.04
111.99
+0.58%
227,667
06/22/2026
111.31
112.58
110.87
111.34
+0.03%
222,901
06/18/2026
111.77
113.29
110.88
111.31
+0.58%
455,253
06/17/2026
113.51
115.66
109.65
110.67
-2.93%
292,768
06/16/2026
114.60
115.96
113.59
114.01
+0.54%
194,638
06/15/2026
116.55
117.50
113.32
113.40
-2.47%
147,831
06/12/2026
115.32
116.55
114.64
116.27
+1.86%
165,046
06/11/2026
114.05
115.00
112.16
114.15
+0.09%
150,272
06/10/2026
113.31
115.25
113.06
114.05
+1.08%
167,912
06/09/2026
111.45
114.38
111.45
112.83
+1.87%
126,592
06/08/2026
110.63
112.41
110.36
110.76
+0.35%
144,205
06/05/2026
110.18
111.70
110.00
110.37
+0.26%
138,182
06/04/2026
108.35
111.14
108.35
110.08
+2.71%
226,096
06/03/2026
109.51
109.51
106.90
107.18
-2.54%
141,678
06/02/2026
107.84
110.62
107.84
109.97
+1.37%
172,487
06/01/2026
109.40
109.99
107.75
108.48
-1.64%
128,124
05/29/2026
110.16
110.85
109.26
110.29
-0.17%
173,766
05/28/2026
110.16
112.08
109.05
110.48
-0.29%
135,147
05/27/2026
112.42
113.92
110.24
110.80
-1.41%
104,831
05/26/2026
111.87
113.51
110.80
112.38
+0.96%
156,677
05/22/2026
111.44
112.40
110.76
111.31
0.00%
78,543
05/21/2026
111.38
112.00
109.95
111.31
+0.24%
78,056
05/20/2026
108.58
111.07
107.52
111.04
+2.59%
190,568
05/19/2026
107.78
110.76
106.58
108.24
+0.43%
176,996
05/18/2026
107.26
108.99
105.57
107.78
+0.92%
187,328
05/15/2026
108.83
109.66
106.55
106.80
-1.91%
202,947
05/14/2026
109.21
111.17
108.55
108.88
+0.44%
142,668
05/13/2026
109.80
110.60
107.98
108.40
-1.43%
118,786
05/12/2026
111.39
111.54
107.74
109.97
-0.91%
96,369
05/11/2026
113.47
114.95
110.16
110.98
-1.74%
112,461
05/08/2026
112.68
113.55
109.77
112.95
-0.26%
128,295
05/07/2026
114.73
115.49
113.00
113.24
-1.11%
122,048
05/06/2026
115.00
116.15
113.16
114.51
-0.02%
148,345
05/05/2026
111.86
114.97
110.66
114.53
+2.75%
130,505
05/04/2026
111.94
113.66
111.08
111.46
-1.02%
103,688
05/01/2026
112.30
114.12
110.57
112.61
+0.90%
98,867
04/30/2026
110.91
113.25
109.90
111.61
+0.19%
177,865
04/29/2026
113.18
113.37
111.16
111.40
-2.41%
81,692
04/28/2026
115.53
116.48
113.82
114.15
-0.56%
181,163
04/27/2026
113.53
115.17
113.32
114.79
+1.11%
78,640
04/24/2026
114.37
115.10
111.28
113.53
-1.15%
70,615
04/23/2026
114.11
115.74
114.08
114.85
+0.80%
93,455
04/22/2026
114.54
115.32
113.38
113.94
-0.18%
79,108
04/21/2026
115.00
115.97
112.57
114.15
-0.91%
109,508
04/20/2026
117.12
119.54
113.29
115.20
-1.30%
214,184
04/17/2026
116.32
121.89
115.31
116.72
+4.52%
311,157
04/16/2026
112.17
113.05
111.45
111.67
-1.12%
113,372
04/16/2026
$1.85 Earnings
04/15/2026
114.38
114.73
112.08
112.94
-1.22%
99,467
04/14/2026
114.14
115.05
112.07
114.33
-0.15%
107,119
04/13/2026
113.46
114.91
112.28
114.50
+0.65%
72,037
04/10/2026
114.73
114.84
112.98
113.76
-1.12%
102,510
04/09/2026
112.59
116.46
112.14
115.05
+1.91%
109,194
04/08/2026
114.11
115.00
112.78
112.89
+2.02%
156,937
04/07/2026
109.46
110.90
109.38
110.66
+0.55%
113,304
04/06/2026
108.59
110.28
107.83
110.06
+0.91%
92,536
04/02/2026
107.57
109.24
106.89
109.07
-0.14%
56,429
04/01/2026
109.08
112.85
108.70
109.22
+0.66%
114,039
03/31/2026
109.11
110.07
107.21
108.50
+1.00%
186,076
03/31/2026
$0.49 Dividend
03/30/2026
106.72
108.51
106.40
107.43
+1.12%
132,860
03/27/2026
106.96
107.02
105.62
106.24
-1.50%
102,586
03/26/2026
105.62
108.10
105.51
107.86
+1.44%
112,243
03/25/2026
108.88
109.94
105.91
106.33
-1.57%
115,886
03/24/2026
105.49
109.19
105.41
108.03
+1.31%
248,937
03/23/2026
106.85
109.66
106.06
106.63
+2.12%
273,487
03/20/2026
103.73
105.18
102.19
104.42
+0.67%
613,268
03/19/2026
102.13
104.53
101.02
103.73
+0.81%
231,963
03/18/2026
104.73
105.09
102.42
102.89
-2.55%
267,200
03/17/2026
107.70
108.81
105.31
105.59
-1.10%
135,239
03/16/2026
106.43
107.12
105.62
106.76
+1.12%
145,587
03/13/2026
107.41
113.38
105.33
105.58
-0.73%
116,219
03/12/2026
104.25
107.32
104.20
106.35
-0.15%
115,006
03/11/2026
107.14
107.91
105.32
106.51
-1.16%
95,638
03/10/2026
107.80
110.12
106.07
107.77
-0.41%
125,869
03/09/2026
106.90
109.11
103.59
108.22
-0.11%
190,169
03/06/2026
108.14
108.65
105.22
108.34
-2.39%
105,930
03/05/2026
111.18
113.26
110.31
110.98
-1.29%
173,583
03/04/2026
114.12
114.45
111.59
112.44
-0.37%
173,542
03/03/2026
110.51
115.10
109.41
112.86
+0.32%
134,524
03/02/2026
107.41
112.94
107.41
112.50
+2.74%
145,854
02/27/2026
112.94
113.74
108.19
109.50
-4.84%
180,812
02/26/2026
114.43
116.31
114.00
115.07
+1.17%
118,559
02/25/2026
112.22
113.87
110.89
113.73
+2.41%
313,237
02/24/2026
110.53
112.28
109.62
111.05
+0.86%
141,421
02/23/2026
115.99
116.26
109.54
110.11
-5.27%
138,830
02/20/2026
114.69
116.23
113.51
116.23
+1.42%
99,036
02/19/2026
115.04
116.17
113.76
114.61
-1.15%
92,656
02/18/2026
116.43
118.17
115.02
115.94
-0.31%
78,799
02/17/2026
117.83
118.74
116.30
116.30
-0.72%
72,406
02/13/2026
116.13
117.16
113.61
117.15
+1.50%
65,201
02/12/2026
117.17
117.38
113.66
115.41
-0.51%
72,500
02/11/2026
119.45
121.65
115.34
116.01
-2.58%
101,543
02/10/2026
119.40
120.48
118.46
119.09
-0.63%
99,392
02/09/2026
118.15
120.39
117.80
119.84
+1.13%
78,029
02/06/2026
117.41
119.46
116.28
118.50
+2.01%
128,833
02/05/2026
115.85
118.33
115.23
116.16
+0.19%
90,399
02/04/2026
113.37
117.01
113.16
115.94
+3.06%
75,384
02/03/2026
111.21
113.56
110.03
112.50
+0.81%
118,578
02/02/2026
109.76
112.43
109.76
111.59
+1.96%
112,576