BancFirst (BANF)
BancFirst (BANF) stock research: performance, analysts' price targets, earnings, revenue and margins, technicals and insider trades.
- BANF last traded at $113.66, 3.04% on the day.
- BancFirst: market cap $3.71B, P/E 14.9, revenue $855.81M over the last four quarters, next earnings 2027-01-21.
- Over the past year BANF returned 3.59%; year to date 7.21%.
Updated 2026-11-02 17:50 UTC