Twitter Inc

NYSE:TWTR  
62.24
-3.16 (-4.83%)
4:12:07 PM EDT: $62.19 -0.05 (-0.08%)
Twitter Share  Facebook Share StockTwits Share