Today's Markets
DJIA -301.87 (-1.22%) 24,404.48
NASDAQ -136.87 (-1.91%) 7,020.36
S&P -37.81 (-1.42%) 2,632.90
FSLR -1.73 (-3.61%) 46.21
SEDG 0.22 (0.59%) 36.96
ENPH 0.06 (0.92%) 6.59
VSLR 0.15 (-3.54%) 4.09
IR -3.11 (-3.24%) 93.00