Bicara Therapeutics (BCAX)
Bicara Therapeutics (BCAX) stock research: performance, analysts' price targets, earnings, revenue and margins, technicals and insider trades.
- BCAX last traded at $8.65, 5.62% on the day.
- Bicara Therapeutics: market cap $572.40M, P/E -2.8.
- Over the past year BCAX returned -38.83%; year to date -48.60%.
Updated 2026-11-07 12:00 UTC