Twitter Inc

NYSE:TWTR  
45.18
-0.61 (-1.33%)
4:13:54 PM EDT: $45.25 +0.07 (+0.16%)
Twitter Share  Facebook Share StockTwits Share