Financial insights of TCBIO