BTIG reiterates Buy rating on Bicara Therapeutics, $39 price target
BTIG maintained a Buy rating on Bicara Therapeutics with a $39 price target, suggesting 132.4% upside from the Oct 16 close. The firm highlights ficerafusp alfa's superior efficacy and $993M peak sales potential in head and neck cancer.



