In the latest trading session, First Solar (FSLR) closed at $173.79, marking a -1.23% move from the previous day.
The latest trading day saw First Solar (FSLR) settling at $185.29, representing a +0.32% change from its previous close.
Wondering how to pick strong, market-beating stocks for your investment portfolio? Look no further than the Zacks Style Scores.