Twitter Inc

NYSE:TWTR   3:59:59 PM EDT
68.25
+1.76 (+2.65%)
4:31:03 PM EDT: $68.29 +0.04 (+0.06%)
Twitter Share  Facebook Share StockTwits Share