Investor Relations

Access financial information about BancFirst Corporation.

Take an inside look at BancFirst Corporation.

BancFirst Corporation is an Oklahoma business corporation and a financial holding company under Federal law. It conducts a majority of its operating activities through its principal wholly-owned subsidiary, BancFirst, a state-chartered bank headquartered in Oklahoma City, Oklahoma. BancFirst Corporation also conducts operating activities through its wholly-owned subsidiary, Pegasus Bank, a Texas state-chartered bank headquartered in Dallas, Texas, and its wholly-owned subsidiary Worthington Bank, a Texas state-chartered bank headquartered in Arlington, Texas.

BancFirst Corporation also owns 100% of BancFirst Insurance Services, Inc., an independent insurance agency, and 100% of Council Oak Partners LLC, an Oklahoma limited liability company engaged in investing activities.

BancFirst Corporation's common stock is listed on the NASDAQ Global Select Market and is traded under the symbol BANF. BancFirst trust preferred securities are listed on the NASDAQ Global Select Market and are traded under the symbol BANFP.

If you need assistance accessing any of the documents below, contact: Hannah Andrus |

Filing Description Filing Type Filing Date Event Date Format
Latest 10-K 10-K 2/27/24 12/31/23 pdf html
Latest Proxy DEF 14-A 4/3/24 5/23/24 pdf html
Latest Annual Report     12/31/23 pdf 
Latest 10-Q 10-Q 5/7/24 3/31/24 pdf html
Latest Earnings Release   4/18/24 3/31/24 pdf
Quarterly Investor Presentation     12/31/23 pdf

View our latest Sustainability Report.

Principal executive offices:

100 N. Broadway
Oklahoma City, OK 73102
(405) 270-1086

Stock Transfer Agent:

BancFirst Trust and Investment Management
P.O. Box 26883
Oklahoma City, OK 73126
(405) 270-4797

For additional information, contact:

Hannah Andrus
Chief Financial Officer
P.O. Box 26788
Oklahoma City, OK 73126
(405) 218-4174


Get a stock quote and obtain other information about BancFirst Corporation from


Access insiders’ Section 16 forms and other Company filings on the SEC’s EDGAR system.

Customer Service
Outside Oklahoma
Hours of Operation
  • M-F: 7 a.m.-10 p.m.
  • Sat: 8 a.m.-10 p.m.
  • Sun: Noon-10 p.m.

Open all holidays except Easter, Thanksgiving, and Christmas.