Today's Markets
DJIA 1,064.24 (5.06%) 22,116.77
NASDAQ 337.14 (4.57%) 7,710.22
S&P 119.15 (4.79%) 2,607.80
NFLX 11.26 (3.11%) 373.02