Cormorant's $63.63 Million Arcellx Exit Raises Strategic Questions | Whale Factor