Twitter Inc

NYSE:TWTR   3:59:59 PM EDT
64.30
-3.03 (-4.50%)
5:29:50 PM EDT: $65.37 +1.07 (+1.66%)
Twitter Share  Facebook Share StockTwits Share