BancFirst (NASDAQ:BANF – Get Rating) released its quarterly earnings data on Tuesday. The bank reported $1.72 earnings per share (EPS) for the quarter, beating the consensus estimate of $1.68 by $0.04, Briefing.com reports. BancFirst had a net margin of 31.99% and a return on equity of 16.09%. BancFirst Stock Performance BancFirst stock traded down $4.74 […]