2BBBullish & Bearish
Financials

BancFirst Corporation (BANF) Stock Score & Signals

BancFirst Corporation (BANF) trades on NASDAQ. It operates in the Financials sector, Banks - Regional industry. Its current 2BB score is 48 out of 100.

About BancFirst Corporation

BancFirst Corporation is an Oklahoma-based financial services holding company. The company operates three subsidiary banks, BancFirst, an Oklahoma state-chartered bank; and Pegasus Bank and Worthington Bank, both Texas state-chartered banks.

2BB score and signals

BancFirst Corporation’s current 2BB score is 48 out of 100, built from the signal categories below.

SignalScoreReading
Activity44Moderate
Momentum46Stable
Financial strength63Strong
Quality100Very Strong
Risk45Moderate

Company facts

CEODavid R. Harlow
HeadquartersOklahoma City, Oklahoma, United States
Founded1966
Employees2.26K
P/E ratio15.42
52-week range$101.48 – $138.15

Recent earnings

Report dateEPS actualEPS estimateRevenue actualRevenue estimate
2027-01-201.988$197.98M
2026-10-151.9798$191.45M
2026-07-171.8326$182.08M
2026-04-161.851.7898$179.00M$180.75M