First Solar, Inc. (FSLR) NASDAQ

231.85

-5.94(-2.50%)

Updated at October 17 04:00PM

Currency In USD