Skip to content

BANF

BancFirst Corporation

NASDAQ · Financial Services · Banks - Regional · US

$113.63
+1.68%
Ask drillr
  • Jul 23, 2026, 22:27 UTC

    BancFirst reported Q2 earnings of $1.96 per share, surpassing the Zacks Consensus Estimate of $1.79 per share and up from $1.85 per share a year ago.

    Source:
  • Jun 10, 2026, 21:16 UTC

    BancFirst agreed to acquire SpiritBank.