BANCFIRST CORP /OK/
Financial highlights
| Metric | FY 12/31/25 | FY 12/31/24 | FY 12/31/23 | FY 12/31/22 | FY 12/31/21 |
|---|---|---|---|---|---|
| Income Statement | |||||
| Net income | $240.6 | $216.4 | $212.5 | $193.1 | $167.6 |
| Cash Flow Statement | |||||
| Free cash flow | $237.0 | $224.5 | $210.5 | $206.5 | $176.7 |
| Dividends | $62.2 | $57.8 | $53.6 | $48.5 | $45.1 |
| Share repurchases | — | — | $1.8 | — | $11.7 |
Shares outstanding 33.6M · Free float 42.0%
Annual filing data through FY ended December 31, 2025; float as of September 20, 2026.