MarketWatch
Institutional investors are dangerously overinvested in stocks
Tuesday, September 15, 2026
Institutional investors held approximately 72 percent of total U.S. stock market value as of Q3 2025, according to Federal Reserve data. Large asset managers including BlackRock, Vanguard, and Fidelity collectively manage over $20 trillion in assets. The allocation to equities among institutional portfolios varies by fund type and investment mandate, with pension funds typically maintaining 50–70 percent equity exposure and endowments ranging from 40–80 percent depending on their time horizons and liability structures.
