A Notable Investor Took a Significant Position in a Whale, Amounting to Around $90 Million. | Intellectia.AI