First Solar, Inc. (FSLR) NASDAQ

220.48

+20.53(+10.27%)

Updated at August 18 02:42PM

Currency In USD