Why is BCAX down?
Down 13.1% today, more than its biotech peers' 2.4%; no story names it yet.
Down 56% since Oct 20
Down 56% so far from Oct 20 to Nov 2.
- Bicara Therapeutics fell 56% so far from Oct 20 to Nov 2. 42 points of it came on Oct 28.
−3Long-term trend