Today's Markets
DJIA -809.41 (-2.79%) 28183.00
NASDAQ -303.92 (-3.17%) 9,272.67
S&P -89.25 (-2.67%) 3,248.50
TWLO -7.80 (-6.33%) 115.47
ETSY -2.20 (-4.10%) 51.50