Bank First National (NASDAQ:BFC - Get Free Report) posted its quarterly earnings data on Tuesday. The company reported $2.35 earnings per share for the quarter, missing analysts' consensus estimates of $2.60 by ($0.25). The company had revenue of $75.44 million for the quarter, compared to analysts' expectations of $65.80 million. Bank First National had a net margin of 27.70% and a return on equity of 12.48%.