Twitter Inc

NYSE:TWTR   10:22:00 AM EDT
71.71
-1.96 (-2.66%)
Twitter Share  Facebook Share StockTwits Share