Logo image of FSLR

FIRST SOLAR INC (FSLR) Stock Stock Chart

USA - Nasdaq - NASDAQ:FSLR - US3364331070 - Common Stock

257.61 USD
+0.33 (+0.13%)
Last: 12/5/2025, 8:23:14 PM
257.216 USD
-0.39 (-0.15%)
After Hours: 12/5/2025, 8:23:14 PM
Open in Chart Tool Full Screen Chart
FIRST SOLAR INC / FSLR Daily stock chart