The More the Merrier: Why Wide-Ranging Participation Has Bulls Smiling

After closing above 2,100 for just the third time this year yesterday, the S&P 500 is now up 3.0% for the year and only 1.2% away from a new all-time high. That is on a price-only basis though, as if … Continue reading