Today's Markets
DJIA -140.95 (0.50%) 27,835.89
NASDAQ 9.63 (0.09%) 11,021.88
S&P -13.51 (0.40%) 3,366.84
TWLO 3.26 (1.35%) 244.19
ETSY 5.85 (4.79%) 127.90