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

03/31/2025 12/31/2024 09/30/2024 06/30/2024 03/31/2024
Revenue 188.57M 184.58M 182.71M 178.45M 182.48M
Total Other Revenue 450.14M 437.87M 425.62M 415.69M 412.25M
Total Revenue 638.71M 622.45M 608.33M 594.14M 594.73M
Cost of Revenue -- -- -- -- --
Gross Profit 638.71M 622.45M 608.33M 594.14M 594.73M
SG&A Expenses 276.82M 272.47M 267.74M 262.60M 259.80M
Depreciation & Amortization -- -- -- -- --
Other Operating Expenses 56.05M 51.74M 52.85M 52.73M 50.25M
Total Operating Expenses 332.87M 324.21M 320.59M 315.33M 310.05M
Operating Income 305.84M 298.23M 287.74M 278.81M 284.68M
Income Before Tax 282.15M 275.28M 263.69M 255.01M 259.81M
Income Tax Expenses 60.02M 58.93M 54.88M 54.12M 54.55M
Earnings from Continuing Operations 222.13 216.35 208.81 200.90 205.27
Earnings from Discontinued Operations -- -- -- -- --
Extraordinary Item & Accounting Change -- -- -- -- --
Minority Interest in Earnings -- -- -- -- --
Net Income 222.13M 216.35M 208.81M 200.90M 205.27M
EBIT -- -- -- -- --
EBITDA -- -- -- -- --
EPS Basic 6.71 6.54 6.33 6.10 6.23
Normalized Basic EPS 5.32 5.20 4.99 4.84 4.93
EPS Diluted 6.60 6.44 6.22 5.99 6.12
Normalized Diluted EPS 5.24 5.12 4.91 4.76 4.85
Average Basic Shares Outstanding 132.50M 132.22M 131.97M 131.81M 131.73M
Average Diluted Shares Outstanding 134.69M 134.44M 134.17M 134.06M 134.00M
Dividend Per Share 1.81 1.78 1.75 1.72 1.69
Payout Ratio 26.51% 26.70% 27.15% 27.71% 26.63%