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 9.34% 8.90% 4.12% 9.59% -8.40%
Total Other Revenue 12.51% 12.02% 11.66% 9.74% 3.33%
Total Revenue 11.59% 11.07% 9.39% 9.69% -0.39%
Cost of Revenue -- -- -- -- --
Gross Profit 11.59% 11.07% 9.39% 9.69% -0.39%
SG&A Expenses 6.87% 6.57% 7.22% 8.00% 4.39%
Depreciation & Amortization -- -- -- -- --
Other Operating Expenses -20.73% 35.66% -7.88% 1.05% 20.55%
Total Operating Expenses 1.92% 11.06% 4.54% 6.91% 6.96%
Operating Income 22.90% 11.07% 14.88% 12.71% -7.81%
Income Before Tax 22.33% 10.70% 19.19% 13.30% -6.86%
Income Tax Expenses 19.59% 7.86% 35.32% 5.33% -2.88%
Earnings from Continuing Operations 23.12% 11.48% 15.41% 15.52% -7.94%
Earnings from Discontinued Operations -- -- -- -- --
Extraordinary Item & Accounting Change -- -- -- -- --
Minority Interest in Earnings -- -- -- -- --
Net Income 23.12% 11.48% 15.41% 15.52% -7.94%
EBIT -- -- -- -- --
EBITDA -- -- -- -- --
EPS Basic 22.18% 10.53% 14.55% 14.97% -8.17%
Normalized Basic EPS 21.39% 9.75% 18.32% 12.75% -7.08%
EPS Diluted 22.52% 10.67% 15.04% 15.13% -7.93%
Normalized Diluted EPS 21.35% 9.85% 18.25% 12.94% -7.02%
Average Basic Shares Outstanding 0.77% 0.86% 0.75% 0.49% 0.25%
Average Diluted Shares Outstanding 0.81% 0.76% 0.80% 0.32% 0.17%
Dividend Per Share 6.98% 6.98% 6.98% 6.98% 7.50%
Payout Ratio -0.12% -0.03% -0.07% -0.07% 0.17%