Skip to main content

Want a detailed portfolio tracker?

Comparison Bicara Therapeutics (BCAX) with Competitors

Bicara Therapeutics (BCAX) industry is Biotechnology.

Free Cash Flow Yield
BCAX-6.33%
Industry-1.75%
Upside-4.58%
P/E
BCAX-10.47
Industry-20.52
Upside+1004.75%
P/B
BCAX3.59
Industry5.15
Upside-30.23%