First Solar (FSLR) Dips More Than Broader Market: What You Should Know

The latest trading day saw First Solar (FSLR) settling at $279.01, representing a -11.41% change from its previous close.
Open original source
The latest trading day saw First Solar (FSLR) settling at $279.01, representing a -11.41% change from its previous close.
Open original source