BancFirst Corporation (BANF) vs BFC Capital Trust II PFD TR 7.20% (BANFP)

A side-by-side comparison of BancFirst Corporation and BFC Capital Trust II PFD TR 7.20% across valuation, profitability, dividends, and growth — built entirely from reported fundamentals, as of October 6, 2026. Differences are shown without an overall score or investment verdict.

Compare

Total return — BANF vs BANFP

growth of $100 · dividends reinvested · last 10y
BANF +263.5% (+13.8%/yr)BANFP +87.8% (+6.5%/yr)BANF compounded faster over this window
100200300400Start $10020182020202220242026$363$188
BANF BANFP

BANF vs BANFP: by the numbers

  • •BANFP is the larger company ($3.64B vs $3.59B market cap).
  • •BANFP trades at the lower trailing earnings multiple (3.59 vs 14.41 P/E), one valuation lens rather than an overall verdict.
  • •BANFP pays the higher dividend yield (6.71% vs 1.85%).

Metrics side by side

Valuation

MetricBANFBANFP
P/E ratio14.413.59
Forward P/E13.86N/A
PEG ratio0.760.19
P/S ratio4.594.67
P/B ratio1.831.86

Profitability

MetricBANFBANFP
Operating margin41.06%41.06%
Net margin32.25%32.25%
ROE12.87%12.87%

BancFirst Corporation: Gross margin is not shown for a lender or insurer: its revenue is interest, premiums and fees rather than the sale of goods, so there is no cost of goods sold to measure it against.

BFC Capital Trust II PFD TR 7.20%: Gross margin is not shown for a lender or insurer: its revenue is interest, premiums and fees rather than the sale of goods, so there is no cost of goods sold to measure it against.

Dividends

MetricBANFBANFP
Dividend yield1.85%6.71%
Payout ratio26.86%24.29%

Growth (annualized)

MetricBANFBANFP
Revenue CAGR (5Y)10.17%10.17%
EPS CAGR (5Y)18.81%18.81%
Total return CAGR (5Y)13.65%6.58%

Frequently asked

Which has the lower trailing P/E, BANF or BANFP?
BANFP has the lower trailing P/E: BANF trades at 14.41 and BANFP at 3.59. P/E is one valuation measure and does not by itself establish which business is cheaper.
Does BANF or BANFP pay a bigger dividend?
BANF yields 1.85% and BANFP yields 6.71% based on trailing dividends and the latest price.
How have BANF and BANFP total returns compared?
Over the past 10 years, BANF delivered 13.69% and BANFP delivered 6.51% annualized total return. Past performance doesn't predict future results.

Figures are sourced from reported fundamentals and the latest end-of-day price. This comparison is informational only and is not investment advice. Past performance does not predict future results. See our methodology. Compiled by TGMCharts Research · data verified October 6, 2026.