Inhibitor Therapeutics Inc (INTI) Stock Analysis & Quote