Financial insights of TGTX