First Solar (FSLR) Stock Annual Returns History since its IPO in 2006 First Solar (FSLR) Stock Monthly and Annual Returns History since its IPO in 2006 First Solar (FSLR) Stock's Top 15 Highest Daily Returns in the last 10 years First Solar (FSLR) Stock's 15 … [Read more...] about First Solar (FSLR) Stock Monthly and Annual Returns History since its IPO in 2006