Twitter Inc (NYSE:TWTR)

38.31
Delayed Data
As of Feb 21
 -0.74 / -1.90%
Today’s Change
28.63
Today|||52-Week Range
45.86
+19.53%
Year-to-Date