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

12/31/2024 09/30/2024 06/30/2024 03/31/2024 12/31/2023
Revenue 184.58M 182.71M 178.45M 182.48M 185.41M
Total Other Revenue 437.87M 425.62M 415.69M 412.25M 417.00M
Total Revenue 622.45M 608.33M 594.14M 594.73M 602.41M
Cost of Revenue -- -- -- -- --
Gross Profit 622.45M 608.33M 594.14M 594.73M 602.41M
SG&A Expenses 272.47M 267.74M 262.60M 259.80M 257.15M
Depreciation & Amortization -- -- -- -- --
Other Operating Expenses 51.74M 52.85M 52.73M 50.25M 50.01M
Total Operating Expenses 324.21M 320.59M 315.33M 310.05M 307.16M
Operating Income 298.23M 287.74M 278.81M 284.68M 295.25M
Income Before Tax 275.28M 263.69M 255.01M 259.81M 269.95M
Income Tax Expenses 58.93M 54.88M 54.12M 54.55M 57.48M
Earnings from Continuing Operations 216.35 208.81 200.90 205.27 212.47
Earnings from Discontinued Operations -- -- -- -- --
Extraordinary Item & Accounting Change -- -- -- -- --
Minority Interest in Earnings -- -- -- -- --
Net Income 216.35M 208.81M 200.90M 205.27M 212.47M
EBIT -- -- -- -- --
EBITDA -- -- -- -- --
EPS Basic 6.54 6.33 6.10 6.23 6.45
Normalized Basic EPS 5.20 4.99 4.84 4.93 5.13
EPS Diluted 6.44 6.22 5.99 6.12 6.34
Normalized Diluted EPS 5.12 4.91 4.76 4.85 5.04
Average Basic Shares Outstanding 132.22M 131.97M 131.81M 131.73M 131.68M
Average Diluted Shares Outstanding 134.44M 134.17M 134.06M 134.00M 133.95M
Dividend Per Share 1.78 1.75 1.72 1.69 1.66
Payout Ratio 26.70% 27.15% 27.71% 26.63% 25.25%
Weiss Ratings