New: government and GSE auctions, free and live on the home page → no account, no card

LiveTry any plan free for 7 days — browse only, no card

The same numbers subscribers act on, open to you for 7 days before you decide.

Property-level records are available for Florida today. This state shows market-level scores. See Florida properties

Bancfirst (FDIC #27476): Bank Stress & Real-Estate Credit Exposure

FDIC Cert #27476

Bancfirst (FDIC Cert #27476): bank stress 51/100, moderate, STABLE over 7 days; parent BANCFIRST CORP.

Bancfirst (#27476) lends in 33 counties across 1 state; Bancfirst (#27476) reaches 397 ZIP codes: Oklahoma 33 counties, 397 ZIPs.

Bancfirst (#27476) largest markets: Oklahoma County, OK (1,210 branches, 55 ZIPs) (#27476), Tulsa County, OK (430 branches, 43 ZIPs) (#27476), Cleveland County, OK (184 branches, 23 ZIPs) (#27476), Osage County, OK (22 branches, 22 ZIPs) (#27476), Comanche County, OK (76 branches, 19 ZIPs) (#27476), Pittsburg County, OK (38 branches, 19 ZIPs) (#27476).

Bancfirst (#27476) reports $12.80 billion in total assets; Bancfirst (#27476) equity $1.44 billion (11.2% of Bancfirst (#27476) assets); Bancfirst (#27476) domestic deposits $11.19 billion; Bancfirst (#27476) net income $111.2 million; Bancfirst (#27476) return on assets 1.75%; Bancfirst (#27476) return on equity 15.71%; Bancfirst (#27476) net interest income $220.9 million; Bancfirst (#27476) call report June 30, 2026.

Bancfirst (#27476) noncurrent real-estate loans 0.05% of its book; Bancfirst (#27476) residential 0.07%; Bancfirst (#27476) net charge-offs on real estate 0.78%; Bancfirst (#27476) multifamily charge-offs 4.96%; Bancfirst (#27476) residential charge-offs 0.34%.

Bancfirst (#27476) net interest margin 3.77% against an eight-quarter Bancfirst (#27476) average of 3.74% (Bancfirst (#27476) compression -0.03 points); Bancfirst (#27476) real-estate loans 4.8% of equity; Bancfirst (#27476) non-residential real estate 34.4% of equity; Bancfirst (#27476) rate-exposure score 40/100, Bancfirst (#27476) fixed-rate trap 40/100; Bancfirst (#27476) risk type credit driven; Bancfirst (#27476) rate regime rates elevated, Bancfirst (#27476) snapshot October 19, 2026.

Bancfirst (#27476) stress score moved from 52.5 on June 22, 2026 to 51.2 on October 20, 2026; Bancfirst (#27476) ranged 51.2 to 52.5 over 117 snapshots.

Bancfirst (#27476) alerts: 32 counties; top Bancfirst (#27476) alert scores: Muskogee County, OK 38 (moderate); Tulsa County, OK 35 (low); Seminole County, OK 26 (low); Wagoner County, OK 25 (low); Kingfisher County, OK 20 (low).

Bank stress
51/100
stable (7d)
Counties
33
States
1
ZIP codes
397

Top markets Bancfirst (#27476) finances

LiveA week of free, browse-only access to the plan you choose

Try before you buy, for a week. The trial opens the plan's screens with real data; a subscription adds exports, unlocks, downloads and the workflow.

No card to start · browse one plan for a week · subscribe when the numbers earn it