Why First Solar, Inc. (FSLR), Banco Bradesco SA (BBD) and Ciena Corporation (CIEN) Are 3 of Today’s Worst Stocks By: InvestorPlace December 10, 2015 at 11:27 AM EST Read More >> Related Stocks: Banco Bradesco ADR Reptg 1 Pref Shs Ciena Corp First Solar Petrobras - Petroleo Brasileiro S.A.