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

06/30/2025 03/31/2025 12/31/2024 09/30/2024 06/30/2024
Revenue 192.67M 188.57M 184.58M 182.71M 178.45M
Total Other Revenue 463.48M 450.14M 437.87M 425.62M 415.69M
Total Revenue 656.15M 638.71M 622.45M 608.33M 594.14M
Cost of Revenue -- -- -- -- --
Gross Profit 656.15M 638.71M 622.45M 608.33M 594.14M
SG&A Expenses 281.40M 276.82M 272.47M 267.74M 262.60M
Depreciation & Amortization -- -- -- -- --
Other Operating Expenses 53.04M 56.05M 51.74M 52.85M 52.73M
Total Operating Expenses 334.43M 332.87M 324.21M 320.59M 315.33M
Operating Income 321.72M 305.84M 298.23M 287.74M 278.81M
Income Before Tax 296.70M 282.15M 275.28M 263.69M 255.01M
Income Tax Expenses 62.86M 60.02M 58.93M 54.88M 54.12M
Earnings from Continuing Operations 233.84 222.13 216.35 208.81 200.90
Earnings from Discontinued Operations -- -- -- -- --
Extraordinary Item & Accounting Change -- -- -- -- --
Minority Interest in Earnings -- -- -- -- --
Net Income 233.84M 222.13M 216.35M 208.81M 200.90M
EBIT -- -- -- -- --
EBITDA -- -- -- -- --
EPS Basic 7.05 6.71 6.54 6.33 6.10
Normalized Basic EPS 5.59 5.32 5.20 4.99 4.84
EPS Diluted 6.94 6.60 6.44 6.22 5.99
Normalized Diluted EPS 5.50 5.24 5.12 4.91 4.76
Average Basic Shares Outstanding 132.76M 132.50M 132.22M 131.97M 131.81M
Average Diluted Shares Outstanding 134.96M 134.69M 134.44M 134.17M 134.06M
Dividend Per Share 1.84 1.81 1.78 1.75 1.72
Payout Ratio 25.66% 26.51% 26.70% 27.15% 27.71%