Today's Markets
DJIA 230.79 (0.95%) 24,601.03
NASDAQ 89.24 (1.27%) 7,121.07
S&P 22.79 (0.86%) 2,659.57
TWLO 4.76 (5.13%) 97.48
ETSY 1.83 (3.31%) 57.11