Twitter Inc

NYSE:TWTR   3:59:59 PM EDT
48.16
-1.51 (-3.04%)
4:58:30 PM EDT: $48.00 -0.16 (-0.33%)
Twitter Share  Facebook Share StockTwits Share