 BancFirst Corporation NASDAQ GS:BANF reported net income of 35.5 million, or 1.07 diluted earnings per share, for the fourth quarter of 2019 compared to net income of 32.7 million, or 0.98 diluted earnings per share, for the fourth quarter of 2018. Net income for the twelve months ended December 