The Tip Desk

BANCFIRST CORP /OK/

Financial highlights

Amounts in millions
MetricFY 12/31/25FY 12/31/24FY 12/31/23FY 12/31/22FY 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.

Earnings

Other Coverage