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

09/30/2025 06/30/2025 03/31/2025 12/31/2024 09/30/2024
Revenue 193.83M 192.67M 188.57M 184.58M 182.71M
Total Other Revenue 472.73M 463.48M 450.14M 437.87M 425.62M
Total Revenue 666.55M 656.15M 638.71M 622.45M 608.33M
Cost of Revenue -- -- -- -- --
Gross Profit 666.55M 656.15M 638.71M 622.45M 608.33M
SG&A Expenses 285.90M 281.40M 276.82M 272.47M 267.74M
Depreciation & Amortization -- -- -- -- --
Other Operating Expenses 53.78M 53.04M 56.05M 51.74M 52.85M
Total Operating Expenses 339.68M 334.43M 332.87M 324.21M 320.59M
Operating Income 326.88M 321.72M 305.84M 298.23M 287.74M
Income Before Tax 301.77M 296.70M 282.15M 275.28M 263.69M
Income Tax Expenses 64.18M 62.86M 60.02M 58.93M 54.88M
Earnings from Continuing Operations 237.59 233.84 222.13 216.35 208.81
Earnings from Discontinued Operations -- -- -- -- --
Extraordinary Item & Accounting Change -- -- -- -- --
Minority Interest in Earnings -- -- -- -- --
Net Income 237.59M 233.84M 222.13M 216.35M 208.81M
EBIT -- -- -- -- --
EBITDA -- -- -- -- --
EPS Basic 7.15 7.05 6.71 6.54 6.33
Normalized Basic EPS 5.67 5.59 5.32 5.20 4.99
EPS Diluted 7.04 6.94 6.60 6.44 6.22
Normalized Diluted EPS 5.58 5.50 5.24 5.12 4.91
Average Basic Shares Outstanding 132.97M 132.76M 132.50M 132.22M 131.97M
Average Diluted Shares Outstanding 135.18M 134.96M 134.69M 134.44M 134.17M
Dividend Per Share 1.87 1.84 1.81 1.78 1.75
Payout Ratio 25.72% 25.66% 26.51% 26.70% 27.15%