TowneBank (TOWN) reported Q1 non-GAAP earnings late Wednesday of $0.68 per diluted share, up from $0.48 a year earlier.
Four analysts polled by FactSet expected $0.61.
Revenue for the quarter ended March 31 was $192 million, up from $167.1 million a year earlier.
Four analysts surveyed by FactSet expected $189.4 million.