Financial insights of TRMK