3 ms·S&P 500's gains this year push past 20% as market nears all-time high1 points by MilnerRoute 3y ago