Here’s How Much You Would Have Made Owning First Solar Stock In The Last 10 Years
First Solar (NASDAQ:FSLR) has outperformed the market over the past 10 years by 10.49% on an annualized basis producing an average annual return of 20.92%. Currently, First Solar has a market capitalization of $14.61 billion.