BancFirst Corporation est la holding bancaire de BancFirst, qui fournit une gamme de services bancaires commerciaux aux particuliers et aux petites et moyennes entreprises. La société exerce ses activités par l'intermédiaire des segments BancFirst Metropolitan Banks, BancFirst Community Banks, Pegasus, Worthington et Other Financial Services. Elle propose des comptes chèques, des comptes d'ordres de retrait négociables, des comptes d'épargne, des comptes de marché monétaire, des comptes de balayage, des comptes de club, des comptes de retraite individuels et des certificats de dépôt, ainsi que des services de protection contre les découverts et de traite automatique. La société propose également des prêts commerciaux et agricoles non immobiliers pour les fonds de roulement, l'acquisition ou l'expansion d'installations, l'achat d'équipements et d'autres besoins ; des services de prêt qui comprennent la banque privée, l'énergie, l'immobilier commercial et résidentiel, et les prêts commerciaux et industriels ; et des prêts pour financer les achats de biens de consommation, tels que les automobiles, les bateaux, les articles ménagers, les vacances et l'éducation. En outre, elle s'engage dans la gestion des investissements et l'administration de trusts pour les particuliers, les sociétés et les régimes de prestations aux employés, ainsi que dans les activités de fiduciaire obligataire et d'agent payeur pour diverses municipalités et entités gouvernementales de l'Oklahoma, et dans la fourniture de services de traitement des effets, de recherche et d'autres services de banque correspondante aux institutions financières et aux unités gouvernementales. En outre, la société fournit des services d'agence d'assurance, des services de dépôt et de transfert de fonds, de collecte, de coffre-fort, de gestion de trésorerie et d'autres services. Elle sert des clients dans des centres commerciaux non métropolitains et des villes dans les zones statistiques métropolitaines de l'Oklahoma. La société était connue auparavant sous le nom de United Community Corporation et a pris le nom de BancFirst Corporation en novembre 1988. BancFirst Corporation a été constituée en 1984 et son siège social se trouve à Oklahoma City, Oklahoma.