Twitter Inc

NYSE:TWTR  
69.75
-0.62 (-0.88%)
5:02:36 PM EDT: $69.44 -0.31 (-0.44%)
Twitter Share  Facebook Share StockTwits Share