News

The S&P 500 has returned 12.29% over the past 12 months as of May 2, 2025. In the same period, hedge fund manager David ...