Lumida
/BANF
⌘K
BancFirst Corp

BancFirst Corp

BANF
$116.14USD-3.25%-3.90 today

MARKET CAP

3.9B

P/E (TTM)

15.9x

FWD P/E

15.5x

DAY RANGE

$115 – $119

52W RANGE

$101
$139

AI Summary

Stalk
StalkMedium

BANF is in Stage 2 – Advancing following a clear Momentum Breakout above the recent resistance cluster, confirming structural repair with rising short-and-intermediate EMAs and expanding volume. The long-term uptrend remains intact, but price is currently extended and overbought on short-term indicators. We maintain a bullish medium-term bias and will stalk entries on pullbacks into the rising 9/21 EMA zone around the former resistance area.

  • Earnings yield 0.77 highlights undervaluation vs. sector peers.
  • Book-to-price ratio 0.75 signals strong value orientation.
  • Growth score -0.63 and declining revisions signal revenue stagnation.
Full analysis →
STATEMENT·Income statement
USD · GAAP
METRIC
TREND