Skip to main content

Want a detailed portfolio tracker?

BANF
NASDAQ
$116.40

Bancfirst Corp (BANF)

BancFirst Corporation is BancFirst's banking holding company providing a range of commercial banking services to retail and small and medium-sized business clients. The company is headquartered in Oklahoma City, Oklahoma.

This company is also listed under the following tickerBANFP.

Website: https://www.bancfirst.bank
68 analysts
Hold
Target: $124.33 (+6.81%)

Market Cap

$3.94B

Profit Margin

33.1%

P/E Ratio

15.85

Free Cash Flow Yield

6.00%

Price Chart

Valuation
Market Cap$3.94B
P/E15.85
Forward P/E18.98
PEG1.51
P/S5.53
P/B2.03
Profitability
Total Revenue (TTM)$768M
Gross Profit (TTM)$699M
EBITDA$337M
Profit Margin33.1%
EPS$7.40
Financial Health
Debt-to-Equity0.8%
Free Cash Flow Yield6.00%
Dividend Yield1.61%
Growth & Risk
EPS 5Y CAGR+15.18%
Revenue 5Y CAGR+18.90%
FCF 5Y CAGR+13.66%
Dividends 5Y CAGR+11.84%
Beta (5Y)0.84
Sharpe Ratio-0.39