BANF
BancFirst Corporation NASDAQ$114.53
Mkt Cap $3.8B
52w Low $101.48
35.0% of range
52w High $138.77
50d MA $110.74
200d MA $116.65
P/E (TTM)
15.6x
EV/EBITDA
10.6x
P/B
2.0x
Debt/Equity
0.1x
ROE
13.0%
P/FCF
15.0x
RSI (14)
—
ATR (14)
—
Beta
0.62
50d MA
$110.74
200d MA
$116.65
Avg Volume
139.8K
About
BancFirst Corporation operates as the bank holding company for BancFirst that provides a range of commercial banking services to retail customers, and small to medium-sized businesses. It operates through Metropolitan Banks, Community Banks, Pegasus Bank, and Other Financial Services segments. The company offers checking accounts, negotiable order of withdrawal accounts, savings accounts, money ma…
Recent Earnings
| Date | Time | Est | Rptd | Surp | Base | Gap% | D1% | D2% | D3% | D4% | D5% | Guide ▲★ |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Apr 16, 2026 | AMC | 1.77 | 1.85 | +4.5% | 111.67 | +4.2% | +4.5% | +3.2% | +2.2% | +2.0% | +2.8% | — |
| Jan 23, 2026 | AMC | 1.78 | 1.75 | -1.7% | 108.47 | -0.3% | +0.1% | +0.7% | -0.5% | +0.6% | +1.4% | — |
| Oct 17, 2025 | AMC | 1.86 | 1.85 | -0.5% | 112.93 | +0.2% | +1.7% | +0.1% | -0.2% | -1.4% | -0.1% | — |
| Jul 17, 2025 | AMC | 1.67 | 1.85 | +10.8% | 131.28 | +4.2% | +3.1% | +1.4% | +0.0% | -1.8% | -3.4% | — |
| Apr 17, 2025 | AMC | 1.58 | 1.67 | +5.7% | 109.54 | +0.7% | +3.2% | +6.5% | +8.4% | +8.8% | +7.8% | — |
| Jan 23, 2025 | AMC | 1.61 | 1.68 | +4.3% | 121.24 | -0.0% | -2.2% | -1.3% | -1.6% | -2.5% | -1.9% | — |
| Oct 17, 2024 | AMC | 1.58 | 1.75 | +10.8% | 115.62 | -1.1% | -1.4% | -5.6% | -4.9% | -4.8% | -5.6% | — |
| Jul 18, 2024 | AMC | 1.42 | 1.51 | +6.3% | 99.87 | +2.7% | +5.0% | +5.1% | +7.7% | +5.8% | +8.6% | — |
| Apr 18, 2024 | AMC | 1.39 | 1.50 | +7.9% | 82.01 | -0.6% | +8.9% | +11.3% | +12.6% | +11.7% | +8.9% | — |
| Jan 18, 2024 | AMC | 1.38 | 1.46 | +5.8% | 89.96 | -0.3% | +0.1% | +5.0% | +3.7% | +3.4% | +2.7% | — |
Recent Analyst Ratings
| Date | Firm | Action | Grade | Target | Base | Open | Gap% | D1% | D2% | D3% | D4% | D5% |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Apr 20 | DA Davidson | Maintains | Neutral → Neutral | — | $116.72 | $117.12 | +0.3% | -1.3% | -2.2% | -2.4% | -1.6% | -2.7% |
| Mar 9 | DA Davidson | Maintains | Neutral → Neutral | — | $108.83 | $107.39 | -1.3% | -0.1% | -0.5% | -1.7% | -1.8% | -2.5% |
| Jan 23 | Keefe, Bruyette & Woods | Maintains | Market Perform → Market Perform | — | $117.36 | $115.92 | -1.2% | -7.6% | -7.5% | -6.9% | -8.0% | -7.0% |
| Oct 20 | Keefe, Bruyette & Woods | Maintains | Market Perform → Market Perform | — | $112.93 | $113.10 | +0.2% | +1.7% | +0.1% | -0.2% | -1.4% | -0.1% |
| Jul 21 | DA Davidson | Maintains | Neutral → Neutral | — | $135.30 | $135.93 | +0.5% | -1.6% | -2.9% | -4.8% | -6.2% | -6.4% |
| Jul 18 | Keefe, Bruyette & Woods | Maintains | Market Perform → Market Perform | — | $131.28 | $136.85 | +4.2% | +3.1% | +1.4% | +0.0% | -1.8% | -3.4% |
| Dec 4 | Keefe, Bruyette & Woods | Maintains | Market Perform → Market Perform | — | $125.98 | $126.26 | +0.2% | +2.1% | +1.5% | +2.3% | +1.0% | +1.1% |
| Oct 21 | DA Davidson | Maintains | Neutral → Neutral | — | $113.98 | $114.33 | +0.3% | -4.2% | -3.5% | -3.4% | -4.3% | -5.9% |
| Jul 22 | Piper Sandler | Maintains | Underweight → Underweight | — | $104.88 | $104.07 | -0.8% | +0.1% | +2.5% | +0.7% | +3.5% | +5.1% |
| Jan 19 | DA Davidson | Maintains | Neutral → Neutral | — | $89.96 | $89.71 | -0.3% | +0.1% | +5.0% | +3.7% | +3.4% | +2.7% |
Recent Filings
Data updated apr 24, 2026 8:30pm
· Source: massive.com