First Solar (FSLR) Sees a More Significant Dip Than Broader Market: Some Facts to Know

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