Comparison Cabaletta Bio (CABA) with Competitors
Cabaletta Bio (CABA) industry is Biotechnology.
Free Cash Flow Yield
CABA-30.94%
Industry-1.75%
Upside-29.19%
P/E
CABA-2.01
Industry-20.52
Upside+1850.67%
P/B
CABA4.20
Industry5.15
Upside-18.41%
Cabaletta Bio (CABA) industry is Biotechnology.