News

If you think I’m exaggerating, check this out: What you’re looking at is the S&P 500’s top 10 holdings as of March 31, 2025. I’ve compared their recent weightings to their weightings 20 ...