253.94 -1.94(-0.76%)12/09/2025
First Solar, Inc. (FSLR)
Press Release | Data News