BANFNASDAQ
BancFirst Corporation
Sector
Financial Services
Market cap
$3.8B
Price records
5,000
Latest close
113.01 (2026-08-07)
Earnings history
| Report date | Timing | EPS est. | EPS actual | EPS surprise | Rev. surprise |
|---|---|---|---|---|---|
| 2026-07-24 | unknown | 1.80 | 1.96 | 8.89% | 5.02% |
| 2026-07-23 | unknown | 1.80 | 1.96 | 8.89% | 5.02% |
| 2026-04-16 | unknown | 1.76 | 1.85 | 5.11% | 1.02% |
| 2026-01-23 | unknown | 1.78 | 1.75 | -1.69% | 4.16% |
| 2025-10-17 | unknown | 1.86 | 1.85 | -0.54% | 0.19% |
| 2025-07-17 | unknown | 1.67 | 1.85 | 10.78% | -3.03% |
| 2025-04-17 | unknown | 1.58 | 1.67 | 5.70% | 1.96% |
| 2025-01-23 | unknown | 1.61 | 1.68 | 4.35% | 0.33% |
| 2024-10-17 | unknown | 1.58 | 1.75 | 10.76% | 2.73% |
| 2024-07-18 | unknown | 1.42 | 1.51 | 6.34% | 2.48% |
| 2024-04-18 | unknown | 1.39 | 1.50 | 7.91% | 2.35% |
| 2024-01-18 | unknown | 1.38 | 1.46 | 5.80% | 2.40% |
| 2023-10-19 | unknown | 1.49 | 1.52 | 2.01% | 0.17% |
| 2023-07-20 | unknown | 1.61 | 1.64 | 1.86% | -0.01% |
| 2023-04-25 | unknown | 1.68 | 1.72 | 2.38% | 0.40% |
| 2023-01-19 | unknown | 1.72 | 1.70 | -1.16% | 1.51% |
| 2022-10-20 | unknown | 1.51 | 1.65 | 9.27% | 5.82% |
| 2022-07-21 | unknown | 1.09 | 1.34 | 22.94% | 5.72% |
| 2022-04-21 | unknown | 0.94 | 1.08 | 14.89% | 3.14% |
| 2022-01-20 | unknown | 1.08 | 1.15 | 6.48% | 5.66% |
| 2021-10-21 | unknown | 1.22 | 1.16 | -4.92% | 1.14% |
| 2021-07-15 | unknown | 1.13 | 1.45 | 28.32% | 11.87% |
| 2021-04-15 | unknown | 0.97 | 1.27 | 30.93% | 2.29% |
| 2021-01-21 | unknown | 0.74 | 1.06 | 43.24% | 2.74% |
| 2020-10-15 | unknown | 0.76 | 0.63 | -17.11% | 15.58% |
| 2020-07-16 | unknown | 0.48 | 0.63 | 31.25% | 31.25% |
| 2020-04-21 | unknown | 0.82 | 0.68 | -17.07% | -9.56% |
| 2020-01-17 | unknown | 1.04 | 1.09 | 4.81% | 4.81% |
| 2019-10-17 | unknown | 1.01 | 1.00 | -0.99% | -0.99% |
| 2019-07-18 | unknown | 0.93 | 1.02 | 9.68% | 9.68% |
| 2019-04-18 | unknown | 0.92 | 0.96 | 4.35% | 4.35% |
| 2019-01-17 | unknown | 0.94 | 0.98 | 4.26% | 4.26% |
| 2018-10-19 | unknown | 0.92 | 0.98 | 6.52% | 6.49% |
| 2018-07-19 | unknown | 0.85 | 0.91 | 7.06% | 7.08% |
| 2018-04-19 | unknown | 0.82 | 0.95 | 15.85% | 15.91% |
| 2018-01-18 | unknown | 0.69 | 0.66 | -4.35% | -2.84% |
| 2017-10-19 | unknown | 0.71 | 0.68 | -4.23% | 2.19% |
| 2017-07-20 | unknown | 0.58 | 0.71 | 22.41% | 22.45% |
| 2017-04-20 | unknown | 0.57 | 0.68 | 19.30% | 19.23% |
| 2017-03-07 | unknown | — | 0.58 | — | — |