In today's trading session, 120 stocks, or 24 percent of the S&P 500 components reached a new 52-week high.
Of those companies, 32 are trading at all-time highs. Here is a look at those stocks:
In today's trading session, 120 stocks, or 24 percent of the S&P 500 components reached a new 52-week high.
Of those companies, 32 are trading at all-time highs. Here is a look at those stocks: