BALTIMORE (Stockpickr) -- U.S. markets got stomped last week, ending in the worst five-session stretch for the S&P 500 in two-and-a-half years. No, that's not a typo; the S&P's 3.4% decline was the worst single-week drop since May 2012.
Must Read: Warren Buffett's Top 10 Dividend Stocks
The good news is that last week's drop wasn't completely surprising -- from a technical perspective, the broad market was looking overbought heading into December, and a correction looked likely. Positioning matters too: just owning the right stocks could have helped you stay clear of most of the downside.
So, as investors gear up for a fresh trading week, we're getting on the right side of the price action with five fresh Rocket Stocks to buy for gains.
For the uninitiated, "Rocket Stocks" are our list of companies with short-term gain catalysts and longer-term growth potential. To find them, I run a weekly quantitative screen that seeks out stocks with a combination of analyst upgrades and positive earnings surprises to identify rising analyst expectations, a bullish signal for stocks in any market. After all, where analysts' expectations are increasing, institutional cash often follows. In the last 278 weeks, our weekly list of five plays has outperformed the S&P 500's record run by 78.91%.
Without further ado, here's a look at this week's Rocket Stocks.
Must Read: 12 Stocks Warren Buffett Loves