Financial insights of TCRT