More Short Covering Bolsters First Solar & Peers (FSLR, EXC, SPWR, WFR, TAN)
First Solar, Inc. (NASDAQ: FSLR) has become Wall Street's whipping boy and was recently considered the worst S&P performer over the last year. After shares recently were challenging $20.00, the ...Read Full Story »







