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

12/31/2025 09/30/2025 06/30/2025 03/31/2025 12/31/2024
Revenue 53.33M 49.87M 48.05M 48.89M 47.02M
Total Other Revenue 129.41M 121.18M 119.87M 114.36M 117.32M
Total Revenue 182.74M 171.04M 167.92M 163.26M 164.34M
Cost of Revenue -- -- -- -- --
Gross Profit 182.74M 171.04M 167.92M 163.26M 164.34M
SG&A Expenses 76.55M 73.87M 71.19M 70.51M 70.34M
Depreciation & Amortization -- -- -- -- --
Other Operating Expenses 16.27M 12.83M 11.54M 16.40M 13.01M
Total Operating Expenses 92.82M 86.70M 82.72M 86.91M 83.35M
Operating Income 89.92M 84.35M 85.20M 76.35M 80.99M
Income Before Tax 75.35M 78.97M 79.72M 71.08M 72.00M
Income Tax Expenses 15.85M 16.32M 17.37M 14.97M 15.53M
Earnings from Continuing Operations 59.50M 62.65M 62.35M 56.11M 56.48M
Earnings from Discontinued Operations -- -- -- -- --
Extraordinary Item & Accounting Change -- -- -- -- --
Minority Interest in Earnings -- -- -- -- --
Net Income 59.50M 62.65M 62.35M 56.11M 56.48M
EBIT -- -- -- -- --
EBITDA -- -- -- -- --
EPS Basic 1.78 1.88 1.87 1.69 1.70
Normalized Basic EPS 1.41 1.48 1.50 1.34 1.36
EPS Diluted 1.75 1.85 1.85 1.66 1.68
Normalized Diluted EPS 1.39 1.46 1.47 1.32 1.33
Average Basic Shares Outstanding 33.42M 33.31M 33.26M 33.23M 33.17M
Average Diluted Shares Outstanding 33.91M 33.86M 33.80M 33.77M 33.75M
Dividend Per Share 0.49 0.49 0.46 0.46 0.46
Payout Ratio 27.45% 24.43% 24.53% 27.23% 26.98%