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

09/30/2025 06/30/2025 03/31/2025 12/31/2024 09/30/2024
Revenue 2.37% 9.34% 8.90% 4.12% 9.59%
Total Other Revenue 8.27% 12.51% 12.02% 11.66% 9.74%
Total Revenue 6.48% 11.59% 11.07% 9.39% 9.69%
Cost of Revenue -- -- -- -- --
Gross Profit 6.48% 11.59% 11.07% 9.39% 9.69%
SG&A Expenses 6.50% 6.87% 6.57% 7.22% 8.00%
Depreciation & Amortization -- -- -- -- --
Other Operating Expenses 6.10% -20.73% 35.66% -7.88% 1.05%
Total Operating Expenses 6.44% 1.92% 11.06% 4.54% 6.91%
Operating Income 6.52% 22.90% 11.07% 14.88% 12.71%
Income Before Tax 6.86% 22.33% 10.70% 19.19% 13.30%
Income Tax Expenses 8.77% 19.59% 7.86% 35.32% 5.33%
Earnings from Continuing Operations 6.37% 23.12% 11.48% 15.41% 15.52%
Earnings from Discontinued Operations -- -- -- -- --
Extraordinary Item & Accounting Change -- -- -- -- --
Minority Interest in Earnings -- -- -- -- --
Net Income 6.37% 23.12% 11.48% 15.41% 15.52%
EBIT -- -- -- -- --
EBITDA -- -- -- -- --
EPS Basic 5.69% 22.18% 10.53% 14.55% 14.97%
Normalized Basic EPS 6.17% 21.39% 9.75% 18.32% 12.75%
EPS Diluted 5.71% 22.52% 10.67% 15.04% 15.13%
Normalized Diluted EPS 6.17% 21.35% 9.85% 18.25% 12.94%
Average Basic Shares Outstanding 0.64% 0.77% 0.86% 0.75% 0.49%
Average Diluted Shares Outstanding 0.65% 0.81% 0.76% 0.80% 0.32%
Dividend Per Share 6.52% 6.98% 6.98% 6.98% 6.98%
Payout Ratio 0.01% -0.12% -0.03% -0.07% -0.07%