At $35.50 Per Share is Twitter a Buy?
March 22, 2018 at 09:25 AM EDT
Twitter Inc (NYSE: TWTR), a highly followed social media firm with a market capitalization of $26.6 billion, saw its share price increase by 44.2% over the prior three months. As a large-cap stock with high coverage by analysts, you could assume any recent changes in the company’s outlook is...