Today's Markets
DJIA 80.32 (0.30%) 26,907.96
NASDAQ -20.42 (0.25%) 8,142.57
S&P 3.32 (0.11%) 3,010.04
FSLR 0.36 (0.64%) 55.98
SEDG 0.50 (0.57%) 86.77
ENPH -1.92 (-7.42%) 23.97
VSLR 0.50 (-7.20%) 6.44
IR 0.45 (0.38%) 118.41