Comparison Cabaletta Bio (CABA) with Competitors
Cabaletta Bio (CABA) industry is Biotechnology.
Free Cash Flow Yield
CABA-22.37%
Industry-1.94%
Upside-20.43%
P/E
CABA-2.78
Industry-18.88
Upside+1609.84%
P/B
CABA5.95
Industry4.70
Upside+26.66%
Cabaletta Bio (CABA) industry is Biotechnology.