Investor Relations

Access financial information about BancFirst Corporation.

Take an inside look at BancFirst Corporation.

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.

BancFirst Corporation conducts primary operating activities through four wholly-owned subsidiaries: BancFirst, an Oklahoma state-chartered bank headquartered in Oklahoma City; Pegasus Bank, a Texas state-chartered bank headquartered in Dallas, Texas; Worthington Bank, a Texas state-chartered bank headquartered in Arlington, Texas; and BancFirst Insurance Services, Inc., an independent insurance agency.

If you need assistance accessing any of the documents below, contact: 
Hannah Andrus | hannah.andrus@bancfirst.bank

Filing Description Filing Type Filing Date Event Date Format
Latest 10-K 10-K 2/28/25 12/31/24 pdf / html
Latest Proxy DEF 14-A 4/3/25 5/22/25 pdf / html
Latest Annual Report     12/31/24 pdf
Latest 10-Q 10-Q 5/9/25 3/31/25 pdf / html
Latest Earnings Release   4/17/25 3/31/25 pdf
Quarterly Investor Presentation     12/31/24 pdf

U.S. Securities and Exchange Commission logo

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

View our latest Sustainability Report.

Transfer Agent/Registrar & Shareholder Assistance

Please contact our Stock Transfer Agent for assistance or additional information regarding: 
  • Inquiries related to shareholder name change, address or ownership of stock, and lost or stolen stock certificates.
  • Eliminating duplicate mailings received at one address.
  • Direct deposit of dividends
    • Common shareholders may have their dividends directly deposited into their savings or checking account at any bank that is a member of the National Automated Clearing House (ACH) system.

Principal executive offices:

BancFirst Corporation
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) 218-4117
CorporateTrust@bancfirst.bank

For additional information, contact:

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

 

Nasdaq logo

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

 
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.