BANF logo

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
PeriodRevenueGross MarginOperating IncomeNet IncomeEPSDividend
Q4 2025$181.0M100.0%$73.6M$59.5M$1.75$0.98
FY 2025$824.3M82.9%$303.4M$240.6M$7.12$2.36
Q3 2025$175.5M97.6%$79.0M$62.7M$1.85$0.95
Q2 2025$236.5M71.0%$79.7M$62.3M$1.85$0.92
Q1 2025$231.4M70.6%$71.1M$56.1M$1.67$0.92
Q4 2024$233.4M70.4%$72.0M$56.5M$1.67$0.92
FY 2024$908.7M68.5%$275.3M$216.4M$6.44$2.21
Q3 2024$236.4M68.0%$73.9M$58.9M$1.75$0.89
Q2 2024$222.4M67.7%$65.2M$50.6M$1.51$0.86
Q1 2024$216.5M67.9%$64.2M$50.3M$1.50$0.86
Q4 2023$212.6M70.7%$60.4M$48.9M$1.46$0.86
FY 2023$809.3M74.4%$269.9M$212.5M$6.34$2.06