BancFirst Corporation (BANF)
NASDAQ: BANF · IEX Real-Time Price · USD
87.82
+0.79 (0.91%)
Jul 2, 2024, 4:00 PM EDT - Market closed

BancFirst Analyst Ratings

Total Analysts
2
Consensus Rating
Sell
Price Target
$85.50
Upside
-2.64%

Ratings History

Analyst Firm Rating Rating Action Price Target Upside Date
DA Davidson
DA Davidson
Hold
Maintains
$95$92
Hold Maintains $95$92 +4.76% Jan 19, 2024
Piper Sandler
Piper Sandler
Sell
Maintains
$82$79
Sell Maintains $82$79 -10.04% Oct 23, 2023
DA Davidson
DA Davidson
Hold
Maintains
$84$91
Hold Maintains $84$91 +3.62% Jul 24, 2023
Piper Sandler
Piper Sandler
Sell
Maintains
$73$82
Sell Maintains $73$82 -6.63% Jul 24, 2023
Piper Sandler
Piper Sandler
Sell
Maintains
$84$73
Sell Maintains $84$73 -16.88% Apr 26, 2023
Piper Sandler
Piper Sandler
Sell
Maintains
$97$84
Sell Maintains $97$84 -4.35% Jan 23, 2023
Piper Sandler
Piper Sandler
Sell
Downgrades
$87$79
Sell Downgrades $87$79 -10.04% May 6, 2022