Analysis Institutional Investors Dump $50,780,000,000 in Stocks in Just One Month Amid US Bond Rating Downgrade and Trump Trade War: S&P Global by shayaan June 19, 2025 by shayaan June 19, 2025 Institutional investors dumped a net $50.78 billion worth of stocks in May, according to market … Read more