
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 | |||
Latest 10-Q | 10-Q | 5/9/25 | 3/31/25 | pdf / html |
Latest Earnings Release | 4/17/25 | 3/31/25 | ||
Quarterly Investor Presentation | 12/31/24 |
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
Get a stock quote and obtain other information about BancFirst Corporation from Nasdaq.com