Suddenly, it seems everyone loves Twitter Inc (NYSE:TWTR). Twitter stock is up 31% in the last month, against a 4% gain in the NASDAQ Composite. The shares are up more than 80% so far in 2018 and closed at $46.76 on Jun. 14.
- 3 Numbers Most People Don't Know About eBay
- Neighbor who assaulted US Sen. Rand Paul faces sentencing