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

03/31/2025 12/31/2024 09/30/2024 06/30/2024 03/31/2024
Revenue 8.90% 4.12% 9.59% -8.40% -6.12%
Total Other Revenue 12.02% 11.66% 9.74% 3.33% -4.44%
Total Revenue 11.07% 9.39% 9.69% -0.39% -4.96%
Cost of Revenue -- -- -- -- --
Gross Profit 11.07% 9.39% 9.69% -0.39% -4.96%
SG&A Expenses 6.57% 7.22% 8.00% 4.39% 4.17%
Depreciation & Amortization -- -- -- -- --
Other Operating Expenses 35.66% -7.88% 1.05% 20.55% 2.01%
Total Operating Expenses 11.06% 4.54% 6.91% 6.96% 3.83%
Operating Income 11.07% 14.88% 12.71% -7.81% -13.32%
Income Before Tax 10.70% 19.19% 13.30% -6.86% -13.63%
Income Tax Expenses 7.86% 35.32% 5.33% -2.88% -17.46%
Earnings from Continuing Operations 11.48% 15.41% 15.52% -7.94% -12.51%
Earnings from Discontinued Operations -- -- -- -- --
Extraordinary Item & Accounting Change -- -- -- -- --
Minority Interest in Earnings -- -- -- -- --
Net Income 11.48% 15.41% 15.52% -7.94% -12.51%
EBIT -- -- -- -- --
EBITDA -- -- -- -- --
EPS Basic 10.53% 14.55% 14.97% -8.17% -12.66%
Normalized Basic EPS 9.75% 18.32% 12.75% -7.08% -13.78%
EPS Diluted 10.67% 15.04% 15.13% -7.93% -12.79%
Normalized Diluted EPS 9.85% 18.25% 12.94% -7.02% -13.76%
Average Basic Shares Outstanding 0.86% 0.75% 0.49% 0.25% 0.17%
Average Diluted Shares Outstanding 0.76% 0.80% 0.32% 0.17% 0.15%
Dividend Per Share 6.98% 6.98% 6.98% 7.50% 7.50%
Payout Ratio -0.03% -0.07% -0.07% 0.17% 0.23%