Twitter Inc

NYSE:TWTR   3:59:59 PM EDT
65.80
-0.31 (-0.47%)
4:24:21 PM EDT: $65.79 -0.01 (-0.02%)
Twitter Share  Facebook Share StockTwits Share