Twitter Inc

NYSE:TWTR   12:26:02 PM EDT
69.43
-2.26 (-3.15%)
Twitter Share  Facebook Share StockTwits Share