Today's Markets
DJIA 93.76 (0.35%) 26,921.40
NASDAQ -10.21 (0.13%) 8,152.78
S&P 5.82 (0.19%) 3,012.54
FSLR 0.27 (0.48%) 56.07
WMT 0.38 (0.32%) 120.12
BBY 0.94 (1.32%) 72.41
NFLX -7.52 (-2.70%) 270.53