Biotech Stock Up Nearly 300% Draws $68.7 Million Bet as Breast Cancer Drug Targets 2027 Launch

Cormorant Asset Management established a new stake in Olema Pharmaceuticals, purchasing 2,750,000 shares in the fourth quarter. The value of the position was $68.75 million at quarter-end.
Open original source