Financial insights of TNXP