Today's Markets
DJIA 114.71 (0.43%) 26,564.25
NASDAQ -4.94 (0.06%) 7,991.13
S&P 4.83 (0.17%) 2,905.28
TWLO -1.00 (0.81%) 122.08
FINL 0.03 (0.22%) 13.51