Logo image of FSLR

FIRST SOLAR INC (FSLR) Stock Stock Chart

NASDAQ:FSLR - US3364331070 - Common Stock

199.44 USD
-2.84 (-1.4%)
Last: 8/25/2025, 6:26:12 PM
199.2 USD
-0.24 (-0.12%)
After Hours: 8/25/2025, 6:26:12 PM
Open in Chart Tool Full Screen Chart
FIRST SOLAR INC / FSLR Daily stock chart