Comparison Cara Therapeutics (TVRD) with Competitors
Cara Therapeutics (TVRD) industry is Biotechnology.
Free Cash Flow Yield
TVRD-89.74%
Industry-1.75%
Upside-87.99%
P/E
TVRD-1.78
Industry-20.52
Upside+1873.66%
P/S
TVRD559.61
Industry10.01
Upside+5488.54%
P/B
TVRD2.00
Industry5.15
Upside-61.18%