Today's Markets
DJIA 24.38 (0.10%) 25,144.27
NASDAQ -12.55 (0.16%) 7,842.57
S&P 0.26 (0.01%) 2,809.29
TWLO 0.80 (-1.23%) 64.20
FINL 0.03 (0.22%) 13.51