BancFirst Corporation a annoncé ses résultats pour le deuxième trimestre clos le 30 juin 2021. Pour le deuxième trimestre, la société a annoncé un bénéfice net de 48,192 millions de dollars, contre 20,730 millions de dollars un an plus tôt. Le bénéfice de base par action des activités poursuivies s'est élevé à 1,47 USD, contre 0,64 USD un an plus tôt. Le bénéfice dilué par action provenant des activités poursuivies s'est élevé à 1,45 USD, contre 0,63 USD l'année précédente. Pour le semestre, le bénéfice net s'est élevé à 90,712 millions de dollars, contre 43,338 millions de dollars un an plus tôt. Le bénéfice de base par action des activités poursuivies s'élève à 2,77 USD, contre 1,33 USD l'année précédente. Le bénéfice dilué par action des activités poursuivies s'est élevé à 2,72 USD, contre 1,31 USD l'année précédente.