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

03/31/2026 12/31/2025 09/30/2025 06/30/2025 03/31/2025
Revenue 202.64M 200.14M 193.83M 192.67M 188.57M
Total Other Revenue 495.92M 484.82M 472.73M 463.48M 450.14M
Total Revenue 698.55M 684.96M 666.55M 656.15M 638.71M
Cost of Revenue -- -- -- -- --
Gross Profit 698.55M 684.96M 666.55M 656.15M 638.71M
SG&A Expenses 297.65M 292.11M 285.90M 281.40M 276.82M
Depreciation & Amortization -- -- -- -- --
Other Operating Expenses 54.95M 57.04M 53.78M 53.04M 56.05M
Total Operating Expenses 352.60M 349.15M 339.68M 334.43M 332.87M
Operating Income 345.96M 335.81M 326.88M 321.72M 305.84M
Income Before Tax 314.10M 305.12M 301.77M 296.70M 282.15M
Income Tax Expenses 66.61M 64.51M 64.18M 62.86M 60.02M
Earnings from Continuing Operations 247.49 240.61 237.59 233.84 222.13
Earnings from Discontinued Operations -- -- -- -- --
Extraordinary Item & Accounting Change -- -- -- -- --
Minority Interest in Earnings -- -- -- -- --
Net Income 247.49M 240.61M 237.59M 233.84M 222.13M
EBIT -- -- -- -- --
EBITDA -- -- -- -- --
EPS Basic 7.41 7.22 7.15 7.05 6.71
Normalized Basic EPS 5.88 5.73 5.67 5.59 5.32
EPS Diluted 7.30 7.11 7.04 6.94 6.60
Normalized Diluted EPS 5.79 5.64 5.58 5.50 5.24
Average Basic Shares Outstanding 133.55M 133.22M 132.97M 132.76M 132.50M
Average Diluted Shares Outstanding 135.59M 135.33M 135.18M 134.96M 134.69M
Dividend Per Share 1.93 1.90 1.87 1.84 1.81
Payout Ratio 25.60% 25.85% 25.72% 25.66% 26.51%