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 100millioninassetsundermanagementpurchasedandsoldinthemostrecentquarter.May15wasthefilingdeadlinetoreporttradingactivityforthefirstquarterof2025.There′sbeenadecisivechangingoftheguardinAlphabet′s1.58 billion investment portfo ...