NASDAQ:FSLR - Nasdaq - US3364331070 - Common Stock - Currency: USD
162.44 -2.65 (-1.61%)
Premarket: 162.9 +0.46 (+0.28%)