
BancFirst (NASDAQ: BANF) Reports Strong Q3 2026 Earnings, Exceeding EPS Estimates
BancFirst's Q3 2026 earnings per share (EPS) of $1.97 significantly beat analyst estimates, showcasing robust financial performance. The bank demonstrated strong revenue growth, with Q3 2026 revenue increasing to $187.39 million, up approximately 6.8% year-over-year. Key profitability metrics…