Bicara Stock Is Up 50%, and One Biotech Investor Has Made It a 29% Portfolio Bet
16/5 01:02
Key PointsOmega Fund increased its BCAX stake by 187,500 shares in the first quarter; the estimated trade size was $3.23 million (based on average quarterly prices)....
