As of Friday, 67% of the S&P 500 had released results, with three quarters reporting revenue surprises to the upside, according to FactSet.
Jay Woods, the chief global strategist of Freedom Capital Markets, referred to the recent price moves as "a ridiculous rally" in a February 12 note.
Investors who want to continue riding the momentum upward may need to move to individual stocks.
The 10 stocks listed below have "strong buy" ratings with the highest upsides based on top analysts' price targets among mega, large, mid, and small-cap stocks.
TipRanks, a market research provider, rates analysts based on the following three main criteria:
Persons:
Jay Woods
Organizations:
Business, Dow, Nasdaq, Freedom Capital, Investors