227.75 -13.16(-5.46%)08/12/2026
First Solar, Inc. (FSLR)
Press Release | Data News