BancFirst (BANF) came out with quarterly earnings of $1.85 per share, beating the Zacks Consensus Estimate of $1.67 per share. This compares to earnings of $1.51 per share a year ago.
BancFirst (BANF) possesses the right combination of the two key ingredients for a likely earnings beat in its upcoming report. Get prepared with the key expectations.
BancFirst (BANF) has an impressive earnings surprise history and currently possesses the right combination of the two key ingredients for a likely beat in its next quarterly report.
Here is how BancFirst (BANF) and Capital City Bank (CCBG) have performed compared to their sector so far this year.
Here is how BancFirst (BANF) and Banco Bradesco (BBD) have performed compared to their sector so far this year.
After reaching an important support level, BancFirst Corporation (BANF) could be a good stock pick from a technical perspective. BANF recently experienced a "golden cross" event, which saw its 50-day simple moving average breaking out above its 200-day simple moving average.
Invest in stocks of QUAD, OSPN, CHX and BANF to tap their high efficiency levels.
BancFirst (BANF) shares have started gaining and might continue moving higher in the near term, as indicated by solid earnings estimate revisions.
YARIY, OCX, SMHI, VTMX and BANF have been added to the Zacks Rank #1 (Strong Buy) List on April 24, 2025.
BANF, DPMLF and FOX made it to the Zacks Rank #1 (Strong Buy) income stocks list on April 24, 2025.
BancFirst (BANF) came out with quarterly earnings of $1.67 per share, beating the Zacks Consensus Estimate of $1.58 per share. This compares to earnings of $1.50 per share a year ago.
BancFirst (BANF) doesn't possess the right combination of the two key ingredients for a likely earnings beat in its upcoming report. Get prepared with the key expectations.