Logo image of FSLR

FIRST SOLAR INC (FSLR) Stock Stock Chart

USA - NASDAQ:FSLR - US3364331070 - Common Stock

212.49 USD
+2.86 (+1.36%)
Last: 9/19/2025, 8:11:00 PM
212.25 USD
-0.24 (-0.11%)
After Hours: 9/19/2025, 8:11:00 PM
Open in Chart Tool Full Screen Chart
FIRST SOLAR INC / FSLR Daily stock chart