CAL Bank posts impressive Q3 results