BancFirst (BANF) Stock Forecast, Price Target & Predictions
BANF Stock Forecast
BancFirst stock forecast is as follows: an average price target of $95.00 (represents a -20.06% downside from BANF’s last price of $118.84) and a rating consensus of 'Sell', based on 1 wall street analysts offering a 1-year stock forecast.
BANF Price Target
BANF Analyst Ratings
Sell
BancFirst Price Target by Analyst
Date | Analyst | Company | Price Target | Price when Published | Price Target/Price when Published | Price Target/Last Closing Price |
---|---|---|---|---|---|---|
Jul 22, 2024 | Nathan Race | Piper Sandler | $95.00 | $104.88 | -9.42% | -20.06% |
BancFirst Price Target by Period
1M | 3M | 12M | |
---|---|---|---|
# Anlaysts | - | - | 1 |
Avg Price Target | - | - | $95.00 |
Last Closing Price | $118.84 | $118.84 | $118.84 |
Upside/Downside | -100.00% | -100.00% | -20.06% |
Analyst Ratings Upgrades/Downgrades
Date | Company | Previous Rating | New Rating | Rating Change |
---|---|---|---|---|
Jul 22, 2024 | Piper Sandler | Underweight | Underweight | Hold |
BancFirst Financial Forecast
BancFirst Revenue Forecast
Quarter
Dec 26 | Sep 26 | Jun 26 | Mar 26 | Dec 25 | Sep 25 | Jun 25 | Mar 25 | Dec 24 | Sep 24 | Jun 24 | Mar 24 | Dec 23 | Sep 23 | Jun 23 | Mar 23 | Dec 22 | Sep 22 | Jun 22 | Mar 22 | Dec 21 | Sep 21 | Jun 21 | Mar 21 | Dec 20 | Sep 20 | Jun 20 | Mar 20 | Dec 19 | Sep 19 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | - | - | - | - | - | - | - | - | - | - | - | - | $142.35M | $148.76M | $153.90M | $156.98M | $158.52M | $36.27M | $129.47M | $119.16M | $121.59M | $119.98M | $126.98M | $117.14M | $114.95M | $110.43M | $109.29M | $109.22M | $109.46M | $107.91M |
Avg Forecast | $169.27M | $169.42M | $163.41M | $165.35M | $163.69M | $163.99M | $158.69M | $160.20M | $161.04M | $159.31M | $150.11M | $147.54M | $146.84M | $148.52M | $153.91M | $156.36M | $156.16M | $142.01M | $122.46M | $115.53M | $114.73M | $118.63M | $113.67M | $114.10M | $111.90M | $114.40M | $109.43M | $105.80M | $109.33M | $105.41M |
High Forecast | $171.08M | $171.24M | $165.17M | $167.13M | $165.44M | $165.75M | $160.39M | $162.40M | $162.77M | $159.47M | $151.72M | $147.54M | $147.34M | $150.11M | $155.56M | $158.04M | $157.83M | $142.01M | $122.46M | $115.53M | $114.73M | $118.63M | $113.67M | $114.10M | $111.90M | $114.40M | $109.43M | $105.80M | $109.33M | $105.41M |
Low Forecast | $167.45M | $167.60M | $161.66M | $163.58M | $161.93M | $162.23M | $156.99M | $158.00M | $159.32M | $159.16M | $148.50M | $147.54M | $146.34M | $146.93M | $152.26M | $154.69M | $154.48M | $142.01M | $122.46M | $115.53M | $114.73M | $118.63M | $113.67M | $114.10M | $111.90M | $114.40M | $109.43M | $105.80M | $109.33M | $105.41M |
# Analysts | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 2 | 1 | 1 | 1 | 1 | 2 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 11 | 15 | 9 | 9 | 8 | 8 |
Surprise % | - | - | - | - | - | - | - | - | - | - | - | - | 0.97% | 1.00% | 1.00% | 1.00% | 1.02% | 0.26% | 1.06% | 1.03% | 1.06% | 1.01% | 1.12% | 1.03% | 1.03% | 0.97% | 1.00% | 1.03% | 1.00% | 1.02% |
Forecast
BancFirst EBITDA Forecast
Quarter
Dec 26 | Sep 26 | Jun 26 | Mar 26 | Dec 25 | Sep 25 | Jun 25 | Mar 25 | Dec 24 | Sep 24 | Jun 24 | Mar 24 | Dec 23 | Sep 23 | Jun 23 | Mar 23 | Dec 22 | Sep 22 | Jun 22 | Mar 22 | Dec 21 | Sep 21 | Jun 21 | Mar 21 | Dec 20 | Sep 20 | Jun 20 | Mar 20 | Dec 19 | Sep 19 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
# Analysts | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 2 | 1 | 1 | 1 | 1 | 2 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 11 | 15 | 9 | 9 | 8 | 8 |
EBITDA | - | - | - | - | - | - | - | - | - | - | - | - | $5.45M | $70.80M | $75.61M | $79.87M | $75.58M | $89.90M | $65.38M | $52.33M | $53.45M | $56.26M | $70.43M | $59.66M | $52.01M | $33.71M | $34.06M | $42.60M | $58.37M | $61.22M |
Avg Forecast | $73.34M | $73.41M | $70.81M | $71.65M | $70.92M | $71.06M | $68.76M | $69.41M | $69.78M | $69.03M | $65.04M | $53.89M | $63.62M | $64.35M | $66.69M | $48.99M | $54.99M | $49.05M | $42.30M | $44.53M | $39.63M | $40.98M | $39.26M | $41.21M | $38.65M | $39.52M | $37.80M | $49.88M | $37.77M | $36.41M |
High Forecast | $74.13M | $74.20M | $71.57M | $72.42M | $71.69M | $71.82M | $69.50M | $70.37M | $70.53M | $69.10M | $65.74M | $64.66M | $63.84M | $65.04M | $67.40M | $58.78M | $65.98M | $49.05M | $42.30M | $53.44M | $39.63M | $40.98M | $39.26M | $49.45M | $38.65M | $39.52M | $37.80M | $59.85M | $37.77M | $36.41M |
Low Forecast | $72.56M | $72.62M | $70.05M | $70.88M | $70.16M | $70.30M | $68.02M | $68.46M | $69.03M | $68.97M | $64.35M | $43.11M | $63.41M | $63.66M | $65.97M | $39.19M | $43.99M | $49.05M | $42.30M | $35.63M | $39.63M | $40.98M | $39.26M | $32.97M | $38.65M | $39.52M | $37.80M | $39.90M | $37.77M | $36.41M |
Surprise % | - | - | - | - | - | - | - | - | - | - | - | - | 0.09% | 1.10% | 1.13% | 1.63% | 1.37% | 1.83% | 1.55% | 1.18% | 1.35% | 1.37% | 1.79% | 1.45% | 1.35% | 0.85% | 0.90% | 0.85% | 1.55% | 1.68% |
Forecast
BancFirst Net Income Forecast
Quarter
Dec 26 | Sep 26 | Jun 26 | Mar 26 | Dec 25 | Sep 25 | Jun 25 | Mar 25 | Dec 24 | Sep 24 | Jun 24 | Mar 24 | Dec 23 | Sep 23 | Jun 23 | Mar 23 | Dec 22 | Sep 22 | Jun 22 | Mar 22 | Dec 21 | Sep 21 | Jun 21 | Mar 21 | Dec 20 | Sep 20 | Jun 20 | Mar 20 | Dec 19 | Sep 19 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
# Analysts | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 2 | 1 | 1 | 1 | 1 | 2 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 11 | 15 | 9 | 9 | 8 | 8 |
Net Income | - | - | - | - | - | - | - | - | - | - | - | - | $48.93M | $50.99M | $55.01M | $57.53M | $57.13M | $55.35M | $44.71M | $35.91M | $38.17M | $38.75M | $48.19M | $42.52M | $35.36M | $20.89M | $20.73M | $22.61M | $35.51M | $33.37M |
Avg Forecast | $52.83M | $53.83M | $49.80M | $52.15M | $51.70M | $53.27M | $50.58M | $52.26M | $54.51M | $53.05M | $47.61M | $36.98M | $48.37M | $50.02M | $54.26M | $33.62M | $39.26M | $50.87M | $36.46M | $30.57M | $36.29M | $40.82M | $37.88M | $29.37M | $24.98M | $25.56M | $16.09M | $26.47M | $35.12M | $33.93M |
High Forecast | $53.56M | $54.58M | $50.49M | $52.88M | $52.42M | $54.02M | $51.29M | $52.99M | $55.18M | $53.64M | $48.83M | $44.38M | $48.70M | $51.68M | $55.01M | $40.35M | $47.12M | $50.87M | $37.58M | $36.68M | $36.29M | $41.28M | $37.88M | $35.24M | $24.98M | $25.56M | $16.09M | $31.76M | $35.12M | $33.93M |
Low Forecast | $52.09M | $53.08M | $49.10M | $51.43M | $50.98M | $52.53M | $49.88M | $51.54M | $53.83M | $52.46M | $46.39M | $29.59M | $48.03M | $48.36M | $53.50M | $26.90M | $31.41M | $50.87M | $35.33M | $24.45M | $36.29M | $40.35M | $37.88M | $23.50M | $24.98M | $25.56M | $16.09M | $21.17M | $35.12M | $33.93M |
Surprise % | - | - | - | - | - | - | - | - | - | - | - | - | 1.01% | 1.02% | 1.01% | 1.71% | 1.45% | 1.09% | 1.23% | 1.18% | 1.05% | 0.95% | 1.27% | 1.45% | 1.42% | 0.82% | 1.29% | 0.85% | 1.01% | 0.98% |
Forecast
BancFirst SG&A Forecast
Quarter
Dec 26 | Sep 26 | Jun 26 | Mar 26 | Dec 25 | Sep 25 | Jun 25 | Mar 25 | Dec 24 | Sep 24 | Jun 24 | Mar 24 | Dec 23 | Sep 23 | Jun 23 | Mar 23 | Dec 22 | Sep 22 | Jun 22 | Mar 22 | Dec 21 | Sep 21 | Jun 21 | Mar 21 | Dec 20 | Sep 20 | Jun 20 | Mar 20 | Dec 19 | Sep 19 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
# Analysts | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 2 | 1 | 1 | 1 | 1 | 2 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 11 | 15 | 9 | 9 | 8 | 8 |
SG&A | - | - | - | - | - | - | - | - | - | - | - | - | - | $53.65M | $53.17M | $53.39M | $51.69M | $50.89M | $48.07M | $47.13M | $47.60M | $46.64M | $46.07M | $44.01M | $45.04M | $45.87M | $45.70M | $43.94M | $44.48M | $43.79M |
Avg Forecast | $62.45M | $62.51M | $60.29M | $61.01M | $60.39M | $60.50M | $58.55M | $59.10M | $59.42M | $58.78M | $55.38M | $50.40M | $54.17M | $54.79M | $56.78M | $45.81M | $48.96M | $50.31M | $43.38M | $41.65M | $40.65M | $42.03M | $40.27M | $30.40M | $39.64M | $40.53M | $38.77M | $51.44M | $38.73M | $37.34M |
High Forecast | $63.12M | $63.18M | $60.94M | $61.66M | $61.04M | $61.15M | $59.17M | $59.92M | $60.05M | $58.83M | $55.98M | $60.47M | $54.36M | $55.38M | $57.39M | $54.98M | $58.76M | $50.31M | $43.38M | $49.98M | $40.65M | $42.03M | $40.27M | $36.48M | $39.64M | $40.53M | $38.77M | $61.73M | $38.73M | $37.34M |
Low Forecast | $61.78M | $61.84M | $59.64M | $60.35M | $59.74M | $59.85M | $57.92M | $58.29M | $58.78M | $58.72M | $54.79M | $40.32M | $53.99M | $54.21M | $56.17M | $36.65M | $39.17M | $50.31M | $43.38M | $33.32M | $40.65M | $42.03M | $40.27M | $24.32M | $39.64M | $40.53M | $38.77M | $41.15M | $38.73M | $37.34M |
Surprise % | - | - | - | - | - | - | - | - | - | - | - | - | - | 0.98% | 0.94% | 1.17% | 1.06% | 1.01% | 1.11% | 1.13% | 1.17% | 1.11% | 1.14% | 1.45% | 1.14% | 1.13% | 1.18% | 0.85% | 1.15% | 1.17% |
Forecast
BancFirst EPS Forecast
Quarter
Dec 26 | Sep 26 | Jun 26 | Mar 26 | Dec 25 | Sep 25 | Jun 25 | Mar 25 | Dec 24 | Sep 24 | Jun 24 | Mar 24 | Dec 23 | Sep 23 | Jun 23 | Mar 23 | Dec 22 | Sep 22 | Jun 22 | Mar 22 | Dec 21 | Sep 21 | Jun 21 | Mar 21 | Dec 20 | Sep 20 | Jun 20 | Mar 20 | Dec 19 | Sep 19 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
# Analysts | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 2 | 1 | 1 | 1 | 1 | 2 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 11 | 15 | 9 | 9 | 8 | 8 |
EPS | - | - | - | - | - | - | - | - | - | - | - | - | $1.46 | $1.55 | $1.67 | $1.75 | $1.74 | $1.69 | $1.36 | $1.10 | $1.17 | $1.18 | $1.47 | $1.30 | $1.08 | $0.64 | $0.64 | $0.69 | $1.09 | $1.02 |
Avg Forecast | $1.57 | $1.60 | $1.48 | $1.55 | $1.54 | $1.58 | $1.50 | $1.55 | $1.62 | $1.58 | $1.42 | $1.39 | $1.44 | $1.49 | $1.61 | $1.68 | $1.72 | $1.52 | $1.09 | $0.94 | $1.08 | $1.22 | $1.13 | $0.96 | $0.74 | $0.76 | $0.48 | $0.81 | $1.05 | $1.01 |
High Forecast | $1.59 | $1.62 | $1.50 | $1.57 | $1.56 | $1.61 | $1.52 | $1.57 | $1.64 | $1.59 | $1.45 | $1.39 | $1.45 | $1.54 | $1.63 | $1.71 | $1.74 | $1.52 | $1.12 | $0.94 | $1.08 | $1.23 | $1.13 | $0.96 | $0.74 | $0.76 | $0.48 | $0.81 | $1.05 | $1.01 |
Low Forecast | $1.55 | $1.58 | $1.46 | $1.53 | $1.52 | $1.56 | $1.48 | $1.53 | $1.60 | $1.56 | $1.38 | $1.39 | $1.43 | $1.44 | $1.59 | $1.66 | $1.70 | $1.52 | $1.05 | $0.94 | $1.08 | $1.20 | $1.13 | $0.96 | $0.74 | $0.76 | $0.48 | $0.81 | $1.05 | $1.01 |
Surprise % | - | - | - | - | - | - | - | - | - | - | - | - | 1.02% | 1.04% | 1.04% | 1.04% | 1.01% | 1.11% | 1.25% | 1.17% | 1.08% | 0.97% | 1.30% | 1.35% | 1.45% | 0.84% | 1.33% | 0.85% | 1.04% | 1.01% |
Forecast
BancFirst Peer Comparison by Price Target
Ticker | Company | Last Closing Price | Avg Price Target | Upside/Downside | Avg Rating |
---|---|---|---|---|---|
HTBI | HomeTrust Bancshares | $36.35 | $42.00 | 15.54% | Buy |
UMBF | UMB Financial | $120.26 | $136.33 | 13.36% | Buy |
FFNW | First Financial Northwest | $21.85 | $23.50 | 7.55% | Hold |
FNWB | First Northwest Bancorp | $10.36 | $11.00 | 6.18% | Hold |
BOKF | BOK Financial | $114.35 | $118.75 | 3.85% | Hold |
BFST | Business First Bancshares | $27.02 | $28.00 | 3.63% | Buy |
HBCP | Home Bancorp | $48.80 | $50.00 | 2.46% | Buy |
HFWA | Heritage Financial | $25.67 | $26.00 | 1.29% | Hold |
FFIN | First Financial Bankshares | $39.20 | $39.50 | 0.77% | Hold |
CBSH | Commerce Bancshares | $66.71 | $65.50 | -1.81% | Hold |
BCML | BayCom | $28.90 | $27.00 | -6.57% | Buy |
FBNC | First Bancorp | $47.35 | $43.00 | -9.19% | Buy |
GBCI | Glacier Bancorp | $52.99 | $47.00 | -11.30% | Hold |
FFBC | First Financial Ban | $28.59 | $25.00 | -12.56% | Hold |
FCCO | First Community | $25.95 | $21.00 | -19.08% | Buy |
BANF | BancFirst | $123.86 | $95.00 | -23.30% | Sell |