FSLR

$243.64
+7.19 (+3.04%)Market Closed