Logo image of FSLR

FIRST SOLAR INC (FSLR) Stock Stock Chart

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

261.23 USD
-3.07 (-1.16%)
Last: 12/31/2025, 8:02:02 PM
261.2 USD
-0.03 (-0.01%)
After Hours: 12/31/2025, 8:02:02 PM
Open in Chart Tool Full Screen Chart
FIRST SOLAR INC / FSLR Daily stock chart