BancFirst Corporation company logo
BancFirst Corporation logo

BancFirst Corporation (BANF) stock Price

Regular Hours

$114.05$1.22+1.08%
| session closed

Extended Hours

$114.05$1.22+1.08%
| after-hours session closed

Summary

Current Value
As of today, BANF price is $114.05, up +1.08% in the most recent trading session on
Historical Performance
BANF price is up +7.57% year-to-date, down -8.83% year-over-year
All-Time High Comparison
BANF price is currently -17.81% below its historical high of $138.77 set on
3-Year Low Comparison
BANF price is +42.58% above its 3-year low of $79.99 reached on
Target Comparison
BANF price target is $125.00, +9.60% higher than its current market price
Upcoming Split
BANF next stock split has not yet been announced

Price Chart

SUGGESTED SERIES

Performance

BANF Performance
MetricDateValue1D1M3MYTD1Y3Y5Y
Price$114.05+1.1%+1.0%+5.3%+7.6%-8.8%+22.8%+74.9%
S&P 5007,277.20-1.5%-1.6%+7.3%+6.3%+20.5%+69.3%+71.7%
NASDAQ25,207.39-1.8%-4.0%+11.1%+8.5%+27.9%+90.1%+79.8%
Dow Jones49,974.06-1.8%+0.7%+4.8%+4.0%+16.6%+47.5%+45.0%
XLF$52.23-0.4%+1.9%+4.3%-4.6%+2.3%+57.6%+40.0%
$114.68-0.1%-1.4%-3.9%-4.4%-0.7%+28.0%+93.0%
$110.07+0.2%-3.1%-3.2%-0.6%-12.0%+28.4%+58.4%
$111.69+0.1%+0.8%-0.5%+1.0%-5.3%+36.4%+59.2%
$4B+1.1%+1.0%+5.5%+7.7%-7.9%+25.4%+79.3%
15.62+1.1%+1.0%+2.6%+4.8%-17.6%+7.9%-13.9%
1.69%-1.2%-1.2%-4.0%-5.6%+16.6%+0.6%-18.0%

Price Highs

BANF Price Highs Comparison
PeriodHighDateCurrent
1M$115.25-1.0%
3M$121.89-6.4%
6M$122.21-6.7%
1Y$138.77-17.8%
3Y$138.77-17.8%
5Y$138.77-17.8%
All$138.77-17.8%

Price Lows

BANF Price Lows Comparison
PeriodLowDateCurrent
1M$105.57+8.0%
3M$101.48+12.4%
6M$101.48+12.4%
1Y$101.48+12.4%
3Y$79.99+42.6%
5Y$53.77+112.1%
All$1.29+8729.5%

Price History

DateValueChange
$114.05+7.6%
$106.02-9.5%
$117.18+20.4%
$97.33+10.4%
$88.18+25.0%
$70.56+20.2%
$58.70-6.0%
$62.44+25.1%
$49.90-2.4%
$51.15+9.9%
$46.53+58.7%
$29.31-7.5%
$31.70+13.1%
$28.03+32.3%
$21.18+12.8%
$18.77-8.9%
$20.60+11.2%
$18.52-30.0%
$26.46+23.5%
DateValueChange
$21.43-20.6%
$27.00+36.7%
$19.75+0.0%
$19.75+36.8%
$14.44+22.9%
$11.75+35.4%
$8.68-12.6%
$9.92+16.9%
$8.48-5.4%
$8.97+6.7%
$8.41+23.4%
$6.81+46.3%
$4.66+26.3%
$3.69+1.7%
$3.63-5.7%
$3.84+45.3%
$2.65+71.6%
$1.54-

FAQ

  • What is the current price of BANF?

    As of today, BANF price is $114.05

  • What is BANF price today change?

    BANF price is up +1.08% today

  • What is year-to-date change in BANF price?

    BANF price is up +7.57% year-to-date

  • What is 1-year change in BANF price?

    BANF price is down -8.83% year-over-year

  • What is 3-year change in BANF price?

    BANF price is up +22.82% over the past 3 years

  • How far is BANF price from its all-time high?

    BANF price is currently -17.81% below its historical high of $138.77 set on September 5, 2025

  • When was BANF last stock split?

    BANF last stock split was on

  • When is BANF next stock split?

    BANF next stock split has not yet been announced

  • What is the analyst average price target for BANF?

    Analysts set an average price target of $125.00 for BANF

Data Sources & References

  1. BANF Official Website www.bancfirst.bank
  2. Most Recent Annual Report (10-K) www.sec.gov/Archives/edgar/data/760498/000119312526019710/0001193125-26-019710-index.htm
  3. BANF Profile on Yahoo Finance finance.yahoo.com/quote/BANF
  4. BANF Profile on NASDAQ.com www.nasdaq.com/market-activity/stocks/banf