Comparison Intensity Therapeutics (INTS) with Competitors
Intensity Therapeutics (INTS) industry is Biotechnology.
Free Cash Flow Yield
INTS-80.05%
Industry-1.94%
Upside-78.11%
P/E
INTS-0.75
Industry-18.88
Upside+1812.90%
P/B
INTS1.19
Industry4.70
Upside-74.62%