BancFirst Corp. perakende ve ticari bankacılık hizmetleri sunan bir banka holding şirketidir. Şirketin merkezi Oklahoma City, Oklahoma'da yer almakta olup şu anda 2.135 tam zamanlı çalışan istihdam etmektedir. Şirketin altı iş birimi bulunmaktadır: BancFirst metropolitan bankaları, BancFirst topluluk bankaları, Pegasus, Worthington, diğer finansal hizmetler ve genel müdür operasyonları ile destek birimleri. BancFirst metropolitan bankaları, BancFirst topluluk bankaları, Pegasus ve Worthington geleneksel bankacılık ürünleri sunmaktadır ve ticari ve perakende kredileri ile birlikte tam bir mevduat hesabı yelpazesi sağlamaktadır. BancFirst metropolitan bankalarının şubeleri Oklahoma City ve Tulsa metropol bölgelerinde yer almaktadır. BancFirst topluluk bankalarının şubeleri ise Oklahoma şehri ve Tulsa metropol alanlarının dışında kalan Oklahoma'daki yerleşim yerlerini kapsamaktadır. Pegasus'ın bankacılık şubeleri Dallas metropol bölgesini içermektedir. Worthington'a ait bankacılık şubeleri ise Texas eyaletindeki Arlington, Fort Worth ve Denton şehirlerindedir. Diğer finansal hizmetler ise küçük işletmeler için krediler, konut ipotek kredileri ve vasiyet hizmetleri gibi özel ürün iş birimlerinden oluşmaktadır.