By Jonas Elmerraji

BALTIMORE (TheStreet) -- For the second week in a row, investors have pushed the market higher, continuing a rally that many worried would lose steam as so-so earnings failed to impress. But despite a mixed earnings bag, with companies such as Microsoft ( MSFT) and Amazon ( AMZN) reporting disappointing results, the S&P 500 managed to add 4.13% by the market's close on Friday.

That put the S&P at 979.26, a key level toward the top of the index's resistance level. And with more companies releasing earnings this week, the bulls are hoping that we'll see an even higher market over the course of the next five trading sessions.

Stockpickr's Rocket Stocks -- beaten-down stocks with short-term catalysts for growth and long-term investment potential -- have been faring well in this market too.

As with the market in general, results were mixed for last week's rocket stocks. But overall, these stocks lived up to their name, climbing an average of 3.21% over the course of the last five trading sessions.

To read more, visit Stockpickr.com.

Jonas Elmerraji, based out of Baltimore, is the editor and portfolio manager of the Rhino Stock Report, a free investment advisory that returned 15% in 2008. He is a contributor to numerous financial outlets, including Forbes and Investopedia , and has been featured in Investor's Business Daily , in Consumer's Digest and on MSNBC.com.
Stockpickr is a wholly owned subsidiary of TheStreet.com.

If you liked this article you might like

The Best Companies for Women

Fight Off Complacency: Cramer's 'Mad Money' Recap (Fri 9/15/17)

Alibaba, Qorvo, Abbott Laboratories, Square: 'Mad Money' Lightning Round

Walmart Is One of 63 Companies Contributing Massively to Aid Harvey Relief