Workflow
Alphabet Just Made a Moonshot Stock One of Its Biggest Investments and Dumped 83% of Its Stake in a High-Flying Artificial Intelligence (AI) Giant

Amid this flurry of data, you might have missed what can be described as the most important of all data releases: Form 13F filings. A 13F provides a snapshot of which stocks and exchange-traded funds (ETFs) institutional investors with at least $100 million in assets under management purchased and sold in the most recent quarter. May 15 was the filing deadline to report trading activity for the first quarter of 2025. There's been a decisive changing of the guard in Alphabet's $1.58 billion investment portfo ...