First Solar, Inc. (FSLR) NASDAQ

236.45

-4.91(-2.03%)

Updated at January 14 04:00PM

Currency In USD