Inhibitor Therapeutics Inc (INTI) Valuation Ratios & Charts