BancFirst - 32 Year Stock Price History | BANF

Historical daily share price chart and data for BancFirst since 1993 adjusted for splits and dividends. The latest closing stock price for BancFirst as of April 30, 2025 is 117.82.
  • The all-time high BancFirst stock closing price was 127.88 on December 06, 2024.
  • The BancFirst 52-week high stock price is 132.29, which is 12.3% above the current share price.
  • The BancFirst 52-week low stock price is 81.56, which is 30.8% below the current share price.
  • The average BancFirst stock price for the last 52 weeks is 107.47.
For more information on how our historical price data is adjusted see the Stock Price Adjustment Guide.
BancFirst Historical Annual Stock Price Data
Year Average Stock Price Year Open Year High Year Low Year Close Annual % Change
2025 114.0645 115.6120 122.6730 100.4300 117.8200 0.97%
2024 97.4456 94.8308 127.8750 79.8637 116.6880 22.62%
2023 85.2139 83.6625 100.1050 69.0484 95.1632 12.44%
2022 86.0457 67.8018 111.3230 67.8018 84.6318 27.10%
2021 60.1074 53.6891 71.3329 50.3679 66.5845 22.79%
2020 41.3093 55.8333 56.7455 24.3438 54.2248 -2.90%
2019 49.4701 44.3342 56.3520 44.0717 55.8422 27.93%
2018 49.9888 44.0098 56.1087 42.3374 43.6518 -0.62%
2017 42.7038 38.9579 50.7615 36.4227 43.9240 11.72%
2016 27.5456 23.3980 39.6551 21.1578 39.3170 62.27%
2015 24.9911 25.3278 27.8150 22.7210 24.2288 -5.43%
2014 24.1083 21.7829 27.8725 20.3466 25.6187 15.49%
2013 18.6838 16.3401 22.6018 15.2685 22.1826 37.33%
2012 15.5465 14.3725 16.8320 13.7647 16.1532 15.89%
2011 14.0199 15.1819 15.9726 11.2117 13.9381 -6.28%
2010 14.3016 13.1890 16.7040 12.5216 14.8714 13.85%
2009 12.9943 18.3298 18.3298 10.1308 13.0620 -28.32%
2008 15.4505 14.3070 24.9437 13.4005 18.2230 25.74%
2007 15.2129 17.9506 17.9672 13.1782 14.4931 -19.31%
2006 15.1073 13.0315 18.3530 13.0315 17.9606 38.71%
2005 12.8338 12.7427 14.7070 10.3080 12.9479 1.55%
2004 9.7340 9.1709 12.8477 8.7327 12.7508 39.06%
2003 8.0940 7.3418 9.4537 6.6793 9.1693 25.16%
2002 6.7677 5.4903 8.0282 5.2761 7.3262 37.86%
2001 5.8495 6.0093 6.5576 5.1427 5.3142 -10.87%
2000 4.6480 4.9082 6.0190 3.6765 5.9623 19.46%
1999 4.9972 5.2371 5.4343 4.4646 4.9909 -3.87%
1998 5.7736 4.8256 6.9199 4.7005 5.1919 7.99%
1997 4.3494 3.9151 4.9499 3.8181 4.8077 25.05%
1996 3.0952 2.6313 3.8446 2.6313 3.8446 49.05%
1995 2.3822 1.9211 3.1160 1.9041 2.5794 28.58%
1994 1.9950 2.0388 2.3255 1.6545 2.0061 3.48%
Sector Industry Market Cap Revenue
Finance Banks - Southwest $3.966B $0.909B
BancFirst Corporation is a bank holding company for BancFirst. BancFirst Corporation also owns 100% of the common securities of BFC Capital Trust I, and First State Bank. BancFirst's strategy focuses on providing a full range of commercial banking services to retail customers and small to medium-sized businesses both in the non-metropolitan trade centers and the metropolitan markets. BancFirst operates as a ``super community bank,`` managing their community banking offices on a decentralized basis, which permits them to be responsive to local customer needs.
Stock Name Country Market Cap PE Ratio
First Horizon (FHN) United States $9.332B 11.14
Cullen/Frost Bankers (CFR) United States $7.562B 13.13
Prosperity Bancshares (PB) United States $6.526B 12.93
BOK Financial (BOKF) United States $6.037B 11.49
First Financial Bankshares (FFIN) United States $4.830B 20.85
International Bancshares (IBOC) United States $3.836B 9.39
Texas Capital Bancshares (TCBI) United States $3.144B 14.36
Banc Of California (BANC) United States $2.151B 15.21
Southside Bancshares (SBSI) United States $0.872B 9.79
Farmers & Merchants Bancorp (FMCB) United States $0.692B 8.05
GBank Financial Holdings (GBFH) $0.583B 29.86
California BanCorp (BCAL) United States $0.456B 9.98
Guaranty Bancshares (GNTY) United States $0.451B 13.62
ACNB (ACNB) United States $0.447B 10.72
First Foundation (FFWM) United States $0.409B 0.00
American Business Bank (AMBZ) United States $0.387B 8.94
Red River Bancshares (RRBI) United States $0.348B 10.34
Private Bancorp Of America (PBAM) United States $0.311B 8.14
PCB Bancorp (PCB) United States $0.286B 10.23
FinWise Bancorp (FINW) United States $0.205B 16.52
OP Bancorp (OPBK) United States $0.189B 8.90
Pinnacle Bank (PBNK) United States $0.111B 10.53
CW Bancorp (CWBK) United States $0.100B 7.81
BANCORP 34 (BCTF) United States $0.079B 90.69
Chino Commercial Bancorp (CCBC) United States $0.051B 9.88