Skip to content
10-Q

Quarterly Report

BANCFIRST CORP /OK/ BANF BANFP

0001193125-25-271672

← back to feed
Filed
Nov 7, 2025 12:00 AM ET
Period of report

On SEC.gov

Financials in this filing

Metric Period Value
Shares Outstanding Q3 2025 · Oct 31, 2025 33.33M sh
Shares Diluted Q3 2025 · Sep 30, 2025 33.86M sh
Shares Diluted Q3 2025 · Sep 30, 2025 33.81M sh
Shares Diluted Q3 2025 · Sep 30, 2024 33.65M sh
Shares Diluted Q3 2025 · Sep 30, 2024 33.57M sh
Dividends Paid Q3 2025 · Sep 30, 2025 $45.88M
Dividends Paid Q3 2025 · Sep 30, 2024 $42.54M
Capex Q3 2025 · Sep 30, 2025 $36.76M
Capex Q3 2025 · Sep 30, 2024 $21.51M
Operating Cash Flow Q3 2025 · Sep 30, 2025 $230.5M
Operating Cash Flow Q3 2025 · Sep 30, 2024 $244.07M
Short Term Debt Q3 2025 · Sep 30, 2025 $11.68M
Short Term Debt Q3 2025 · Dec 31, 2024 $0
Stockholders Equity Q3 2025 · Sep 30, 2025 $1.78B
Stockholders Equity Q3 2025 · Dec 31, 2024 $1.62B
Stockholders Equity Q3 2025 · Sep 30, 2024 $1.58B
Total Liabilities Q3 2025 · Sep 30, 2025 $12.42B
Total Liabilities Q3 2025 · Dec 31, 2024 $11.93B
Total Assets Q3 2025 · Sep 30, 2025 $14.2B
Total Assets Q3 2025 · Dec 31, 2024 $13.55B
Total Assets Q3 2025 · Sep 30, 2024 $13.31B
Eps Diluted Q3 2025 · Sep 30, 2025 $1.85
Eps Diluted Q3 2025 · Sep 30, 2025 $5.36
Eps Diluted Q3 2025 · Sep 30, 2024 $1.75
Eps Diluted Q3 2025 · Sep 30, 2024 $4.76
Eps Basic Q3 2025 · Sep 30, 2025 $1.88
Eps Basic Q3 2025 · Sep 30, 2025 $5.44
Eps Basic Q3 2025 · Sep 30, 2024 $1.78
Eps Basic Q3 2025 · Sep 30, 2024 $4.84
Net Income Q3 2025 · Sep 30, 2025 $62.65M
Net Income Q3 2025 · Sep 30, 2025 $181.11M
Net Income Q3 2025 · Sep 30, 2024 $58.9M
Net Income Q3 2025 · Sep 30, 2024 $159.88M