Today's Markets
DJIA 224.73 (0.81%) 27,911.64
NASDAQ 227.23 (2.11%) 11,010.05
S&P 44.61 (1.34%) 3,378.30
VSLR 1.47 (6.31%) 24.78
SEDG 10.82 (5.30%) 214.90