B
BancFirst Corporation BANF
$106.84 -$0.16-0.15% NASDAQ
Recommendation
Dividend Power Score
Prev Close
Volume
Avg Vol (90D)
Market Cap
Dividend & Yield
52-Week Range
P/E (TTM)
EPS (TTM)

12/31/2025 09/30/2025 06/30/2025 03/31/2025 12/31/2024
Revenue 200.14M 193.83M 192.67M 188.57M 184.58M
Total Other Revenue 484.82M 472.73M 463.48M 450.14M 437.87M
Total Revenue 684.96M 666.55M 656.15M 638.71M 622.45M
Cost of Revenue -- -- -- -- --
Gross Profit 684.96M 666.55M 656.15M 638.71M 622.45M
SG&A Expenses 292.11M 285.90M 281.40M 276.82M 272.47M
Depreciation & Amortization -- -- -- -- --
Other Operating Expenses 57.04M 53.78M 53.04M 56.05M 51.74M
Total Operating Expenses 349.15M 339.68M 334.43M 332.87M 324.21M
Operating Income 335.81M 326.88M 321.72M 305.84M 298.23M
Income Before Tax 305.12M 301.77M 296.70M 282.15M 275.28M
Income Tax Expenses 64.51M 64.18M 62.86M 60.02M 58.93M
Earnings from Continuing Operations 240.61 237.59 233.84 222.13 216.35
Earnings from Discontinued Operations -- -- -- -- --
Extraordinary Item & Accounting Change -- -- -- -- --
Minority Interest in Earnings -- -- -- -- --
Net Income 240.61M 237.59M 233.84M 222.13M 216.35M
EBIT -- -- -- -- --
EBITDA -- -- -- -- --
EPS Basic 7.22 7.15 7.05 6.71 6.54
Normalized Basic EPS 5.73 5.67 5.59 5.32 5.20
EPS Diluted 7.11 7.04 6.94 6.60 6.44
Normalized Diluted EPS 5.64 5.58 5.50 5.24 5.12
Average Basic Shares Outstanding 133.22M 132.97M 132.76M 132.50M 132.22M
Average Diluted Shares Outstanding 135.33M 135.18M 134.96M 134.69M 134.44M
Dividend Per Share 1.90 1.87 1.84 1.81 1.78
Payout Ratio 25.85% 25.72% 25.66% 26.51% 26.70%