Le 25 mai 2023, le Conseil d'administration de BancFirst Corporation a déclaré un dividende en numéraire de 0,40 $ par action sur ses actions ordinaires. Le dividende est payable le 17 juillet 2023 aux actionnaires enregistrés au 30 juin 2023.