Twitter Inc

NYSE:TWTR   3:59:57 PM EDT
45.93
+0.74 (+1.65%)
4:22:18 PM EDT: $46.08 +0.16 (+0.34%)
Twitter Share  Facebook Share StockTwits Share