[BRIEFING.COM] The major averages sit at their best levels of the day, with the S&P 500 (+0.6%) touching a new all-time high at 6,304.69.
Stocks have performed well today, with support coming from nine different sectors and stocks of all sizes.
Small-cap stocks are outperforming, as shown by a notable 1.3% gain in the Russell 2000.
Mid-caps are displaying similar strength, with the S&P Mid Cap 400 up 1.2% today.
That's not to say that mega-caps are underperforming, but rather that smaller-cap stocks are simply faring better today, with economic growth optimis contributing to their outperformance. The Vanguard Mega Cap Growth ETF is up 0.6%, which tracks in line with the S&P 500 (+0.6%).