6.10.25 What 13F Filings Reveal: Big Tech Sold, Buffett’s Mystery
In hindsight, it may seem like the first quarter of 2025 was the calm before the storm in comparison to the whipsaws markets have faced since the start of April. However, despite starting the quarter with strong momentum and a fresh record high, equities slumped and ended the quarter on a weak note driven by mounting tariff uncertainty and softening economic data. Rising macro turbulence and a threat to U.S. tech dominance led institutional investors to act, and the latest 13F filings provide key insights.
A “13F” is a form required by the Securities and Exchange Commission (SEC) for institutional investment managers
... Read more