Earnings Labs
BancFirst Corporation logo

BancFirst Corporation (BANF)

NASDAQ·Financial Services·Banks - Regional

$113.82

-0.85%

Mkt Cap $3.81B

EPS — Estimate vs Actual

Revenue — Estimate vs Actual

Quarterly History

Q2 2026

Apr 16, 2026

$177.19M$179.00M+1.02%$1.77$1.85+4.52%
Q1 2026

Jan 23, 2026

$173.76M$181.00M+4.16%$1.78$1.75-1.69%
Q4 2025

Oct 17, 2025

$175.14M$175.48M+0.19%$1.86$1.85-0.54%
Q3 2025

Jul 17, 2025

$174.60M$169.30M-3.03%$1.67$1.85+10.78%
Q2 2025

Apr 17, 2025

$161.67M$164.84M+1.96%$1.58$1.67+5.70%
Q1 2025

Jan 23, 2025

$162.40M$162.94M+0.33%$1.61$1.68+4.35%
Q4 2024

Oct 17, 2024

$159.31M$163.67M+2.73%$1.58$1.75+10.76%
Q3 2024

Jul 18, 2024

$150.11M$153.84M+2.48%$1.42$1.51+6.34%
Q2 2024

Apr 18, 2024

$147.54M$151.00M+2.35%$1.39$1.50+7.91%
Q1 2024

Jan 18, 2024

$146.70M$150.22M+2.40%$1.38$1.46+5.80%
Q4 2023

Oct 19, 2023

$148.50M$148.76M+0.17%$1.49$1.52+2.01%
Q3 2023

Jul 20, 2023

$153.91M$153.90M-0.01%$1.61$1.64+1.86%
Q2 2023

Apr 25, 2023

$156.36M$156.98M+0.40%$1.68$1.72+2.38%
Q1 2023

Jan 19, 2023

$156.16M$158.52M+1.51%$1.72$1.70-1.16%
Q4 2022

Oct 20, 2022

$142.01M$150.28M+5.82%$1.51$1.65+9.27%
Q3 2022

Jul 21, 2022

$122.46M$129.47M+5.72%$1.09$1.34+22.94%
Q2 2022

Apr 21, 2022

$115.53M$119.16M+3.14%$0.94$1.08+14.89%
Q1 2022

Jan 20, 2022

$115.08M$121.59M+5.66%$1.08$1.15+6.48%
Q4 2021

Oct 21, 2021

$118.62M$119.98M+1.14%$1.22$1.16-4.92%
Q3 2021

Jul 15, 2021

$113.51M$126.98M+11.87%$1.13$1.45+28.32%