Micron Technology (NASDAQ:MU) has outperformed the market over the past 15 years by 4.37% on an annualized basis producing an average annual return of 10.66%. Currently, Micron Technology has a market capitalization of $67.72 billion.
Canadian Solar (NASDAQ:CSIQ) reported quarterly earnings of $1.07 per share which beat the analyst consensus estimate of $0.53 by 101.89 percent. This is a 494.44 percent increase over earnings of $0.18 per share from