Why Devon Energy Corp. (DVN), Micron Technology, Inc. (MU) and Vale SA (VALE) Are 3 of Today’s Worst Stocks By: InvestorPlace March 08, 2016 at 12:03 PM EST Read More >> Related Stocks: Devon Energy Micron Technology Nomura Holdings Inc ADR Vale ADR Representing One Ord Shs