BANCFIRST CORP (BANF)

US05945F1030 - Common Stock

121.21  +0.99 (+0.82%)

After market: 121.21 0 (0%)

Full estimates are only available for subscribed users, you can see which data is available below.

Subscribed users also see more surprise data, now it is restricted to 4 quarters.

Examples of complete estimate data are available for MSFT and AAPL.

Registered users have access to more data. Please register or login for additional estimates and surprises .

Yearly Revenue, EBIT, EBITDA and EPS Analyst Estimates
2021 2022 2023 2024 2025 2026
Revenue
YoY % growth
485.7M
9.42%
557.4M
14.76%
609.864M
9.41%
642.5M
5.35%
659.43M
2.64%
680.85M
3.25%
EBITDA
YoY % growth
N/AN/AN/AN/AN/AN/A
EBIT
YoY % growth
N/A
8.34%
N/A
29.58%
N/A
10.40%
288.25M
-0.28%
290.5M
0.78%
N/A
Operating Margin
N/AN/AN/A44.86%44.05%N/A
EPS
YoY % growth
5.03
67.67%
5.77
14.71%
6.34
9.88%
6.51
2.70%
6.30
-3.24%
6.25
-0.84%

All data in USD

Quarterly Revenue, EBIT, EBITDA and EPS Analyst Estimates
Q4 / 24 Q1 / 25 Q2 / 25 Q3 / 25 Q4 / 25 Q1 / 26 Q2 / 26 Q3 / 26 Q4 / 26
EPS
Q2Q % growth
1.65
13.18%
1.60
6.76%
1.55
2.34%
1.64
-6.45%
1.59
-4.01%
1.58
-1.27%
1.51
-2.31%
1.63
-0.31%
1.60
0.96%
Revenue
Q2Q % growth
164.26M
9.34%
163.4M
8.21%
161.86M
5.21%
167.27M
2.20%
166.96M
1.64%
168.66M
3.22%
166.68M
2.98%
172.81M
3.31%
172.65M
3.41%
EBITDA
Q2Q % growth
N/AN/AN/AN/AN/AN/AN/AN/AN/A
EBIT
Q2Q % growth
62.424M
-6.99%
60.588M
-7.04%
59.466M
-10.99%
61.098M
-18.50%
59.466M
-4.74%
N/AN/AN/AN/A

All data in USD

Recent Earnings VS Estimates Surprises (USD)
PeriodReportedEstimateDifferenceSurprise
Q3 2024
Q2Q % growth
1.75
15.13%
1.610.148.82%
Q2 2024
Q2Q % growth
1.51
-7.93%
1.440.074.55%
Q1 2024
Q2Q % growth
1.50
-12.79%
1.420.085.65%
Q4 2023
Q2Q % growth
1.46
-14.12%
1.410.053.82%
Q3 2023
Q2Q % growth
1.52
-7.88%
1.520.000.23%
Q2 2023
Q2Q % growth
1.64
22.39%
1.65-0.01-0.32%
Q1 2023
Q2Q % growth
1.72
59.26%
1.720.000.24%
Q4 2022
Q2Q % growth
1.70
47.83%
1.76-0.06-3.16%
Q3 2022
Q2Q % growth
1.65
42.24%
1.540.117.38%
Q2 2022
Q2Q % growth
1.34
-7.59%
1.110.2320.72%
Q1 2022
Q2Q % growth
1.08
-14.96%
0.960.1212.79%
Q4 2021
Q2Q % growth
1.15
8.49%
1.100.054.10%
Q3 2021
Q2Q % growth
1.16
84.13%
1.24-0.08-6.65%
Q2 2021
Q2Q % growth
1.45
130.16%
1.150.3025.80%
Q1 2021
Q2Q % growth
1.27
86.76%
0.980.2929.03%
Q4 2020
Q2Q % growth
1.06
-2.75%
0.760.3039.59%
Q3 2020
Q2Q % growth
0.63
-37.00%
0.78-0.15-18.89%
Q2 2020
Q2Q % growth
0.63
-38.24%
0.490.1428.68%
Q1 2020
Q2Q % growth
0.68
-29.17%
0.83-0.15-18.20%
Q4 2019
Q2Q % growth
1.09
11.22%
1.060.033.08%
Q3 2019
Q2Q % growth
1.00
2.04%
1.03-0.03-3.12%
Q2 2019
Q2Q % growth
1.02
12.09%
0.950.077.04%
Q1 2019
Q2Q % growth
0.96
1.05%
0.940.022.30%
Q4 2018
Q2Q % growth
0.98 0.950.032.76%
Q3 2018
Q2Q % growth
0.98 0.930.055.00%
Q2 2018
Q2Q % growth
0.91 0.870.044.65%
Q1 2018
Q2Q % growth
0.95 0.840.1113.58%
Recent Revenue VS Estimates Surprises (USD)
PeriodReportedEstimateDifferenceSurprise
Q3 2024
Q2Q % growth
163.669M
10.02%
162.5M1.169M0.72%
Q2 2024
Q2Q % growth
153.84M
-0.04%
153.11M730K0.48%
Q1 2024
Q2Q % growth
151.004M
-3.81%
150.49M514K0.34%
Q4 2023
Q2Q % growth
150.223M
-5.28%
148.89M1.333M0.90%
Q3 2023
Q2Q % growth
148.757M
-0.96%
151.47M-2.713M-1.79%
Q2 2023
Q2Q % growth
153.9M
18.84%
156.99M-3.09M-1.97%
Q1 2023
Q2Q % growth
156.984M
31.70%
159.49M-2.506M-1.57%
Q4 2022
Q2Q % growth
158.6M
30.43%
159.27M-670K-0.42%
Q3 2022
Q2Q % growth
150.2M
25.17%
144.25M5.95M4.12%
Q2 2022
Q2Q % growth
129.5M
1.97%
124.91M4.59M3.67%
Q1 2022
Q2Q % growth
119.2M
1.79%
117.7M1.5M1.27%
Q4 2021
Q2Q % growth
121.6M
5.83%
117.03M4.57M3.90%
Q3 2021
Q2Q % growth
120M
8.60%
120.99M-990K-0.82%
Q2 2021
Q2Q % growth
127M
16.19%
115.78M11.22M9.69%
Q1 2021
Q2Q % growth
117.1M
7.23%
116.41M690K0.59%
Q4 2020
Q2Q % growth
114.9M
5.03%
114.13M770K0.67%
Q3 2020
Q2Q % growth
110.5M
2.41%
116.69M-6.19M-5.30%
Q2 2020
Q2Q % growth
109.3M
6.22%
111.62M-2.32M-2.08%
Q1 2020
Q2Q % growth
109.2M
10.41%
107.92M1.28M1.19%
Q4 2019
Q2Q % growth
109.4M
10.73%
111.41M-2.01M-1.80%
Q3 2019
Q2Q % growth
107.9M
9.54%
107.71M190K0.18%
Q2 2019
Q2Q % growth
102.9M
7.97%
101.75M1.15M1.13%
Q1 2019
Q2Q % growth
98.9M
6.23%
100.8M-1.9M-1.88%
Q4 2018
Q2Q % growth
98.8M 100.26M-1.46M-1.46%
Q3 2018
Q2Q % growth
98.5M 99.111M-611K-0.62%
Q2 2018
Q2Q % growth
95.3M 96.524M-1.224M-1.27%
Q1 2018
Q2Q % growth
93.1M 92.675M425K0.46%
EPS and Revenue Revisions
Next Q (1 month) Next Q (3 month) Next Year (1 month) Next Year (3 month)
EPS0% 20.9% 0% 4.53%
Revenue0% 7.6% 0% 1.13%