Sold all TWTR
5.70% GAIN
Twitter at $50.42
No comments yetBe the first to add your insight!