BancFirst Corporation (BANF)
NASDAQ: BANF · IEX Real-Time Price · USD
91.62
-0.25 (-0.27%)
May 3, 2024, 4:00 PM EDT - Market closed

BancFirst Analyst Ratings

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

Ratings History

Analyst Firm Rating Rating Action Price Target Upside Date
DA Davidson
DA Davidson
Hold
Maintains
$95$92
Hold Maintains $95$92 +0.41% Jan 19, 2024
Piper Sandler
Piper Sandler
Sell
Maintains
$82$79
Sell Maintains $82$79 -13.77% Oct 23, 2023
DA Davidson
DA Davidson
Hold
Maintains
$84$91
Hold Maintains $84$91 -0.68% Jul 24, 2023
Piper Sandler
Piper Sandler
Sell
Maintains
$73$82
Sell Maintains $73$82 -10.50% Jul 24, 2023
Piper Sandler
Piper Sandler
Sell
Maintains
$84$73
Sell Maintains $84$73 -20.32% Apr 26, 2023
Piper Sandler
Piper Sandler
Sell
Maintains
$97$84
Sell Maintains $97$84 -8.32% Jan 23, 2023
Piper Sandler
Piper Sandler
Sell
Downgrades
$87$79
Sell Downgrades $87$79 -13.77% May 6, 2022