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 48.05M 48.89M 47.02M 48.71M 43.94M
Total Other Revenue 119.87M 114.36M 117.32M 111.93M 106.54M
Total Revenue 167.92M 163.26M 164.34M 160.64M 150.48M
Cost of Revenue -- -- -- -- --
Gross Profit 167.92M 163.26M 164.34M 160.64M 150.48M
SG&A Expenses 71.19M 70.51M 70.34M 69.36M 66.61M
Depreciation & Amortization -- -- -- -- --
Other Operating Expenses 11.54M 16.40M 13.01M 12.09M 14.55M
Total Operating Expenses 82.72M 86.91M 83.35M 81.45M 81.16M
Operating Income 85.20M 76.35M 80.99M 79.19M 69.32M
Income Before Tax 79.72M 71.08M 72.00M 73.90M 65.17M
Income Tax Expenses 17.37M 14.97M 15.53M 15.00M 14.53M
Earnings from Continuing Operations 62.35M 56.11M 56.48M 58.90M 50.64M
Earnings from Discontinued Operations -- -- -- -- --
Extraordinary Item & Accounting Change -- -- -- -- --
Minority Interest in Earnings -- -- -- -- --
Net Income 62.35M 56.11M 56.48M 58.90M 50.64M
EBIT -- -- -- -- --
EBITDA -- -- -- -- --
EPS Basic 1.87 1.69 1.70 1.78 1.53
Normalized Basic EPS 1.50 1.34 1.36 1.40 1.23
EPS Diluted 1.85 1.66 1.68 1.75 1.51
Normalized Diluted EPS 1.47 1.32 1.33 1.37 1.21
Average Basic Shares Outstanding 33.26M 33.23M 33.17M 33.10M 33.00M
Average Diluted Shares Outstanding 33.80M 33.77M 33.75M 33.65M 33.53M
Dividend Per Share 0.46 0.46 0.46 0.46 0.43
Payout Ratio 24.53% 27.23% 26.98% 24.11% 27.99%