Twitter Inc

NYSE:TWTR   3:59:56 PM EDT
43.88
-0.11 (-0.25%)
4:59:25 PM EDT: $43.81 -0.07 (-0.16%)
Twitter Share  Facebook Share StockTwits Share