Days
Hours
Minutes
Seconds
-40%
on all subscriptions*
Last days
Enjoy this offer
* See conditions under "Our services"

Valuation: BancFirst Corporation

Market Cap 3.91B 3.36B 3.1B 2.9B 5.45B 371B 5.52B 36.68B 14.26B 181B 14.65B 14.34B 624B P/E Ratio 2026 *
15.8x
P/E Ratio 2027 * 15.5x
Enterprise Value 3.91B 3.36B 3.1B 2.9B 5.45B 371B 5.52B 36.68B 14.26B 181B 14.65B 14.34B 624B EV / Sales 2026 *
5.37x
EV / Sales 2027 * 5.16x
Free-Float
68.99%
Yield 2026 *
1.71%
Yield 2027 * 1.76%
1 day+1.86%
1 week+5.35%
Current month+5.42%
1 month+7.26%
3 months+9.63%
6 months+2.64%
Current year+9.67%
1 week 110.36
Extreme 110.355
116.55
1 month 105.57
Extreme 105.5694
116.55
Current year 101.48
Extreme 101.48
122.2
1 year 101.48
Extreme 101.48
138.77
3 years 79.99
Extreme 79.99
138.77
5 years 53.77
Extreme 53.77
138.77
10 years 26
Extreme 26.0001
138.77
Manager TitleAgeSince
Chief Executive Officer 63 25/05/2017
Director of Finance/CFO 40 07/05/2024
Compliance Officer 57 31/12/1997
Director TitleAgeSince
Chairman 70 22/03/2017
Director/Board Member 63 31/12/2016
Director/Board Member 65 31/12/2002
Date Insider Type Main position Quantity % Market Cap.
05-06Sell

Chairman

-9,001 0.0268%
04-28Sell

Chairman

1 0.0000%
04-26Sell

Chairman

24,819 0.0740%
Change 5-day change 1-year change 3-year change Capi.($)
+1.86%+5.35%-3.03%+23.97% 3.91B
+2.31%+2.67%+21.05%+125.83% 859B
+1.56%+4.07%+27.06%+90.54% 398B
+3.44%+5.71%+18.36%+69.88% 390B
+3.86%+0.88%+58.43%+125.20% 316B
+3.34%+2.98%+17.69%+76.77% 309B
+2.98%+4.14%+21.01%+75.00% 281B
+0.36%+3.08%+60.72%+123.47% 278B
+1.61%+2.18%+15.71%+96.32% 256B
+0.67%-1.77%+63.45%+228.28% 223B
Average +2.20%+2.70%+30.05%+103.53% 331.3B
Weighted average by Cap. +2.33%+2.36%+30.44%+110.35%

Financials

2026 *2027 *
Net sales 728M 626M 577M 541M 1.02B 69.19B 1.03B 6.83B 2.66B 33.64B 2.73B 2.67B 116B 757M 652M 601M 563M 1.06B 72B 1.07B 7.11B 2.77B 35.01B 2.84B 2.78B 121B
Net income 250M 215M 198M 186M 349M 23.78B 353M 2.35B 913M 11.56B 938M 918M 39.96B 256M 220M 203M 190M 357M 24.34B 361M 2.4B 935M 11.84B 961M 940M 40.91B
Net Debt - -
Logo BancFirst Corporation
BancFirst Corporation is a financial holding company that operates through its subsidiaries. The Company has six business units: BancFirst metropolitan banks, BancFirst community banks, Pegasus, Worthington, other financial services and executive operations and support. BancFirst metropolitan banks, BancFirst community banks, Pegasus and Worthington offer traditional banking products such as commercial and retail lending and a full line of deposit accounts. BancFirst metropolitan bank’s banking locations are in the metropolitan Oklahoma City and Tulsa areas. The Company's banking locations: one location in Collinsville, Oklahoma, one location in Disney, Oklahoma, one location in Ramona, Oklahoma, one location in Skiatook, Oklahoma and two locations in Muskogee, Oklahoma. Pegasus’s banking locations include the Dallas metropolitan area. Arlington, Fort Worth and Denton, Texas are banking locations of Worthington.
Employees
2,260
Sector
Banks
Date Price Change Volume
12/06/26 116.27 $ +1.86% 165,058
11/06/26 114.15 $ +0.09% 150,272
10/06/26 114.05 $ +1.08% 167,912
09/06/26 112.83 $ +1.87% 126,592
08/06/26 110.76 $ +0.35% 144,205
Trader
Investor
-
Global
-
Quality
ESG MSCI
BBB
Sell
Consensus
Buy
Mean consensus
HOLD
Number of Analysts
3
Last Close Price
116.27USD
Average target price
124.33USD
Spread / Average Target
+6.94%

Quarterly revenue - Rate of surprise

  1. Stock Market
  2. Stocks
  3. BANF Stock
- 40% : Our Best Subscriber-Only Tools to Spot Tomorrow’s Top Investments!
d
:
:
SEIZE THE OFFER!