BANFNASDAQ

BancFirst Corporation

Sector
Financial Services
Market cap
$3.8B
Price records
5,000
Latest close
113.01 (2026-08-07)
Earnings history
Report dateTimingEPS est.EPS actualEPS surpriseRev. surprise
2026-07-24unknown1.801.968.89%5.02%
2026-07-23unknown1.801.968.89%5.02%
2026-04-16unknown1.761.855.11%1.02%
2026-01-23unknown1.781.75-1.69%4.16%
2025-10-17unknown1.861.85-0.54%0.19%
2025-07-17unknown1.671.8510.78%-3.03%
2025-04-17unknown1.581.675.70%1.96%
2025-01-23unknown1.611.684.35%0.33%
2024-10-17unknown1.581.7510.76%2.73%
2024-07-18unknown1.421.516.34%2.48%
2024-04-18unknown1.391.507.91%2.35%
2024-01-18unknown1.381.465.80%2.40%
2023-10-19unknown1.491.522.01%0.17%
2023-07-20unknown1.611.641.86%-0.01%
2023-04-25unknown1.681.722.38%0.40%
2023-01-19unknown1.721.70-1.16%1.51%
2022-10-20unknown1.511.659.27%5.82%
2022-07-21unknown1.091.3422.94%5.72%
2022-04-21unknown0.941.0814.89%3.14%
2022-01-20unknown1.081.156.48%5.66%
2021-10-21unknown1.221.16-4.92%1.14%
2021-07-15unknown1.131.4528.32%11.87%
2021-04-15unknown0.971.2730.93%2.29%
2021-01-21unknown0.741.0643.24%2.74%
2020-10-15unknown0.760.63-17.11%15.58%
2020-07-16unknown0.480.6331.25%31.25%
2020-04-21unknown0.820.68-17.07%-9.56%
2020-01-17unknown1.041.094.81%4.81%
2019-10-17unknown1.011.00-0.99%-0.99%
2019-07-18unknown0.931.029.68%9.68%
2019-04-18unknown0.920.964.35%4.35%
2019-01-17unknown0.940.984.26%4.26%
2018-10-19unknown0.920.986.52%6.49%
2018-07-19unknown0.850.917.06%7.08%
2018-04-19unknown0.820.9515.85%15.91%
2018-01-18unknown0.690.66-4.35%-2.84%
2017-10-19unknown0.710.68-4.23%2.19%
2017-07-20unknown0.580.7122.41%22.45%
2017-04-20unknown0.570.6819.30%19.23%
2017-03-07unknown0.58