TowneBank (TOWN) reported late Wednesday Q2 earnings of $2.09 per diluted share, up from $0.54 a year earlier.
Analysts polled by FactSet expected $0.79.
Total revenue for the quarter ended June 30 was $444.3 million, up from $210.1 million a year earlier.
Analysts expected $248.6 million.