Logo image of FSLR

FIRST SOLAR INC (FSLR) Stock Stock Chart

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

253.85 USD
-2.04 (-0.8%)
Last: 12/16/2025, 10:49:03 AM
Open in Chart Tool Full Screen Chart
FIRST SOLAR INC / FSLR Daily stock chart