First Solar (FSLR) Soars on Massive Q2 Earnings BeatCurrently, FSLR is a Zacks Rank #2 (Buy) and is up 12.36% to $50.35 per share in trading shortly after its earnings report was released.


Read More At Article Source | Article Attribution