Loading stock data…
Loading stock data…
US$120.04
Get one email when BANF crosses your level. Checked every 15 minutes during market hours.
▲ +2.71 (2.31%)up today
USD · data via Finnhub · delayed/cached up to 1–5 min
Get an AI-written, balanced deep-dive — performance, valuation, technicals, and the bull vs. bear case. Sign in to get started.
RSI (14-day)
67.6
NeutralAbove 70 can signal overbought; below 30, oversold.
MACD
1.32
Bullish momentumMACD above its signal line (0.81).
50-day average
112.23
Price aboveShort-term trend reference.
200-day average
112.42
Price aboveLong-term trend reference.
Daily values · indicators are descriptive, not trading advice
Financial Services · Banks - Regional
BancFirst Corporation is a financial services holding company headquartered in Oklahoma City, Oklahoma, operating primarily through its subsidiary banks including BancFirst, Pegasus Bank, and Worthington Bank. It provides a comprehensive range of commercial and retail banking services tailored to retail customers, small to medium-sized businesses, and non-metropolitan trade centers across Oklahoma and Texas. Core offerings encompass traditional products such as checking, savings, money market ac…
www.bancfirst.bank0 strong buy · 0 buy · 5 hold · 1 sell · 2 strong sell (8 analysts, 2026-07-01)
0 strong buy · 0 buy · 5 hold · 1 sell · 2 strong sell (8 analysts, 2026-06-01)
0 strong buy · 0 buy · 5 hold · 1 sell · 2 strong sell (8 analysts, 2026-05-01)
0 strong buy · 0 buy · 5 hold · 1 sell · 2 strong sell (8 analysts, 2026-04-01)
| Quarter | Estimate | Actual | Result |
|---|---|---|---|
| 2026-04-16 | 1.76 | 1.85 | ✓ Beat |
| 2026-01-22 | 1.79 | 1.75 | ✗ Miss |
| 2025-10-17 | 1.86 | 1.85 | ✗ Miss |
| 2025-07-17 | 1.65 | 1.85 | ✓ Beat |
| 2025-04-17 | 1.58 | 1.67 | ✓ Beat |
| 2025-01-23 | 1.64 | 1.68 | ✓ Beat |
| 2024-10-17 | 1.58 | 1.75 | ✓ Beat |
| 2024-07-18 | 1.42 | 1.51 | ✓ Beat |
Companies in the same industry, via Finnhub