Towne Bank (NASDAQ:TOWN) just reported results for the first quarter of 2024. Towne Bank reported earnings per share of 48 cents. This met the analyst estimate for EPS of 48 cents. The company ...