3 Top Stocks on the S&P 500

The S&P 500 (NYSE:SPY) is up today by 1.00% and stands at 1,251. Here are three well-performing stocks.

First Solar (NASDAQ:FSLR): Yingli Green Energy (NYSE:YGE) reported higher demand from Germany and Italy for solar panels, thereby bolstering the entire solar market. First Solar’s (NASDAQ:FSLR) margins have been pummeled by Chinese competitors recently. The stock is up 11.51%.

Don’t Miss: Solar Firms Burn While Consumers Start Winning.

Allegheny Technologies (NYSE:ATI): Today’s positive market outlook is bolstering more risky plays on the margin, and Allegheny Technologies (NYSE:ATI) is one of those companies. The company made an agreement with Boeing earlier this month, agreeing to supply titanium products through 2018. The stock is up 7.25%.

Alpha Natural Resources (NYSE:ANR): Peter Epstein of Alpha Natural Resources (NYSE:ANR) pointed out earlier in October that the stock was down 74% since January, so he believed Alpha was a buying opportunity. Alpha is benefitting from a more risk-oriented market today. Alpha Natural Resources is up 7.18%.

Investing Insights: These S&P 500 Stocks are Missing the Rally.

More from The Cheat Sheet