Financial insights of CWBC