
BANF
BancFirst CorporationNASDAQFinancial Services$109.07-0.14%ClosedMarket Cap: $3.66B
As of 2026-04-06
Valuation
P/E (TTM)
15.21
PEG
1.36
P/B
1.97
P/S
4.44
EV/EBITDA
10.94
DCF Value
$49.61
FCF Yield
0.0%
Div Yield
1.8%
Margins & Returns
Gross Margin
82.9%
Operating Margin
36.8%
Net Margin
29.2%
ROE
13.7%
ROA
1.6%
ROIC
1.6%
Income Statement
| Period | Revenue | Gross Margin | Operating Income | Net Income | EPS | Dividend |
|---|---|---|---|---|---|---|
| Q4 2025 | $181.0M | 100.0% | $73.6M | $59.5M | $1.75 | $0.98 |
| FY 2025 | $824.3M | 82.9% | $303.4M | $240.6M | $7.12 | $2.36 |
| Q3 2025 | $175.5M | 97.6% | $79.0M | $62.7M | $1.85 | $0.95 |
| Q2 2025 | $236.5M | 71.0% | $79.7M | $62.3M | $1.85 | $0.92 |
| Q1 2025 | $231.4M | 70.6% | $71.1M | $56.1M | $1.67 | $0.92 |
| Q4 2024 | $233.4M | 70.4% | $72.0M | $56.5M | $1.67 | $0.92 |
| FY 2024 | $908.7M | 68.5% | $275.3M | $216.4M | $6.44 | $2.21 |
| Q3 2024 | $236.4M | 68.0% | $73.9M | $58.9M | $1.75 | $0.89 |
| Q2 2024 | $222.4M | 67.7% | $65.2M | $50.6M | $1.51 | $0.86 |
| Q1 2024 | $216.5M | 67.9% | $64.2M | $50.3M | $1.50 | $0.86 |
| Q4 2023 | $212.6M | 70.7% | $60.4M | $48.9M | $1.46 | $0.86 |
| FY 2023 | $809.3M | 74.4% | $269.9M | $212.5M | $6.34 | $2.06 |