Bullish
Bicara Therapeutics Shares Sink Over 43% On Friday - Bicara Therapeutics ( NASDAQ:BCAX )
Bicara shares plunged over 43% after interim trial data for ficerafusp alfa showed mixed results. Despite a 64% response rate in HPV-negative patients, investors reacted negatively to the lack of mature overall survival