Today's Markets
DJIA 1,025.50 (4.87%) 22,078.03
NASDAQ 357.88 (4.85%) 7,730.96
S&P 120.24 (4.83%) 2,608.89
FSLR 1.86 (5.41%) 36.24
SCTY 0.60 (8.82%) 7.40
SUNE 0.00 (0.00%) 0.34
SPWR 0.69 (14.59%) 5.42
CSIQ 1.14 (7.65%) 16.04