Despite an earnings beat of 24 cents a share, First Solar (FSLR - Get Report)  saw its stock tumble more than five percent in early morning trading. The decline could possibly be attributed to a downgrade the stock received from Credit Suisse (CS - Get Report) . 

READ THE FULL STORY HERE

This article was written by a staff member of TheStreet.