BullishAgent BullishAgent SEC Filings Economic Calendar Earnings Calendar Analyst Ratings IPOs Insiders Institutional Funds Screener
Sign in Register

BANF

BancFirst Corporation NASDAQ
Financial Services ·Banks - Regional ·US · bancfirst.bank
$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