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 -21.79% downside from BANF’s last price of $121.47) 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% | -21.79% |
10
BancFirst Price Target by Period
1M | 3M | 12M | |
---|---|---|---|
# Anlaysts | - | - | 1 |
Avg Price Target | - | - | $95.00 |
Last Closing Price | $121.47 | $121.47 | $121.47 |
Upside/Downside | -100.00% | -100.00% | -21.79% |
Analyst Ratings Upgrades/Downgrades
Date | Company | Previous Rating | New Rating | Rating Change |
---|---|---|---|---|
Jul 22, 2024 | Piper Sandler | Underweight | Underweight | Hold |
10
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 | $170.47M | $170.63M | $164.58M | $166.53M | $164.85M | $165.16M | $159.82M | $162.40M | $162.19M | $159.47M | $151.18M | $147.54M | $147.34M | $149.58M | $155.01M | $157.48M | $157.27M | $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 | $168.06M | $168.21M | $162.25M | $164.18M | $162.52M | $162.82M | $157.56M | $158.00M | $159.90M | $159.16M | $149.04M | $147.54M | $146.34M | $147.46M | $152.81M | $155.25M | $155.04M | $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 | $73.87M | $73.93M | $71.31M | $72.16M | $71.43M | $71.56M | $69.25M | $70.37M | $70.28M | $69.10M | $65.51M | $64.66M | $63.84M | $64.81M | $67.16M | $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.82M | $72.89M | $70.30M | $71.14M | $70.42M | $70.55M | $68.27M | $68.46M | $69.28M | $68.97M | $64.58M | $43.11M | $63.41M | $63.89M | $66.21M | $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 | $52.32M | $54.00M | $50.97M | $52.83M | $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.31M | $54.33M | $50.26M | $52.64M | $52.81M | $54.50M | $51.45M | $53.83M | $55.18M | $53.64M | $48.83M | $44.38M | $48.70M | $51.68M | $54.76M | $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.34M | $53.34M | $49.34M | $51.67M | $51.84M | $53.50M | $50.50M | $51.82M | $53.83M | $52.46M | $46.39M | $29.59M | $48.03M | $48.36M | $53.75M | $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 | $64.74M | $64.80M | $62.50M | $63.24M | $62.60M | $62.72M | $60.69M | $61.27M | $61.59M | $60.93M | $57.41M | $50.40M | $56.16M | $56.80M | $58.87M | $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 | $65.20M | $65.26M | $62.95M | $63.69M | $63.05M | $63.17M | $61.13M | $62.11M | $62.03M | $60.99M | $57.82M | $60.47M | $56.35M | $57.21M | $59.29M | $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 | $64.28M | $64.34M | $62.06M | $62.79M | $62.16M | $62.28M | $60.26M | $60.43M | $61.16M | $60.88M | $57.00M | $40.32M | $55.97M | $56.40M | $58.45M | $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.94% | 0.90% | 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.55 | $1.60 | $1.51 | $1.57 | $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.58 | $1.61 | $1.49 | $1.56 | $1.57 | $1.62 | $1.53 | $1.60 | $1.64 | $1.59 | $1.45 | $1.39 | $1.45 | $1.54 | $1.63 | $1.70 | $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.56 | $1.59 | $1.47 | $1.54 | $1.54 | $1.59 | $1.50 | $1.54 | $1.60 | $1.56 | $1.38 | $1.39 | $1.43 | $1.44 | $1.60 | $1.67 | $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 | $37.17 | $42.00 | 12.99% | Buy |
FFNW | First Financial Northwest | $22.25 | $23.50 | 5.62% | Hold |
FNWB | First Northwest Bancorp | $10.50 | $11.00 | 4.76% | Hold |
HBCP | Home Bancorp | $48.43 | $50.00 | 3.24% | Buy |
HFWA | Heritage Financial | $25.59 | $26.00 | 1.60% | Hold |
BFST | Business First Bancshares | $27.81 | $28.00 | 0.68% | Buy |
BCML | BayCom | $27.16 | $27.00 | -0.59% | Buy |
BOKF | BOK Financial | $115.22 | $112.75 | -2.14% | Hold |
FFIN | First Financial Bankshares | $40.95 | $39.50 | -3.54% | Hold |
FBNC | First Bancorp | $45.32 | $43.00 | -5.12% | Buy |
UMBF | UMB Financial | $121.20 | $113.25 | -6.56% | Hold |
CBSH | Commerce Bancshares | $71.60 | $63.10 | -11.87% | Hold |
FFBC | First Financial Ban | $28.79 | $25.00 | -13.16% | Hold |
FCCO | First Community | $24.42 | $21.00 | -14.00% | Buy |
GBCI | Glacier Bancorp | $55.84 | $45.60 | -18.34% | Hold |
BANF | BancFirst | $121.47 | $95.00 | -21.79% | Sell |