Financial insights of TCRX