Cormorant Snaps Up 5.8M Erasca Shares: A $68.55 Million Vote in Biotech | Whale Factor