Today's Markets
DJIA -129.02 (0.44%) 29,057.25
NASDAQ -11.67 (0.12%) 9,372.10
S&P -8.86 (0.27%) 3,312.89
TWLO 1.93 (1.62%) 121.05
FINL 0.03 (0.22%) 13.51