About BancFirst Corp. (Oklahoma) 
BancFirst Corp. (Oklahoma)
Regional Banks
BancFirst Corporation is a financial holding company. The Company conducts its operating activities through its principal subsidiary, BancFirst (the Bank), a state-chartered bank. It has four business units, which include metropolitan banks, community banks, other financial services, and executive, operations and support. The metropolitan and community banks offer traditional banking products, such as commercial and retail lending, and a line of deposit accounts. The metropolitan banks consist of banking locations in the metropolitan Oklahoma City and Tulsa areas. The community banks consist of banking locations in communities throughout Oklahoma. Its other financial services are specialty product business units, including guaranteed small business lending, residential mortgage lending, trust services, securities brokerage, electronic banking and insurance. The executive, operations and support groups represent executive management, operational support and corporate functions.
Company Coordinates 
Company Details
101 N Broadway Ste 200 , OKLAHOMA CITY OK : 73102-8401
Registrar Details
Shareholding Snapshot
Shareholding Compare (%holding) 
Majority shareholders
Domestic Funds
Domestic Funds
Held in 55 Schemes (24.75%)
Foreign Institutions
Held by 83 Foreign Institutions (3.28%)
Strategic Entities with highest holding
Highest Public shareholder
Management
Designation
Mr. David Rainbolt
Executive Chairman of the Board
Mr. H. Rainbolt
Chairman Emeritus
Mr. David Harlow
President, Chief Executive Officer, Director
Mr. Dennis Brand
Vice Chairman of the Board
Mr. James Daniel
Vice Chairman of the Board
Mr. William Johnstone
Vice Chairman of the Board; Chief Executive Officer of Council Oak Partners, LLC
Mr. Darryl Schmidt
Director: President and Chief Executive Officer of BancFirst
Mr. G. Rainey Williams
Lead Independent Director
Mr. Joe Goyne
Director
Mr. Michael Samis
Director
Mr. C. Craig
Independent Director
Revenue and Profits:
Net Sales:
188 Million
(Quarterly Results - Jun 2025)
Net Profit:
62 Million
Regional Banks
USD 4,506 Million (Small Cap)
18.00
NA
1.34%
0.00
13.53%
2.61






