Today's Markets
DJIA -36.38 (0.14%) 26,166.35
NASDAQ -73.40 (0.92%) 7,946.81
S&P -15.43 (0.53%) 2909.00
FSLR -1.34 (-2.10%) 62.53
SEDG -7.20 (-8.20%) 80.65
ENPH -1.55 (-4.45%) 33.28
VSLR 0.17 (-2.00%) 8.33
IR 0.95 (0.80%) 117.71