Twitter Inc (NASDAQ:TWTR) seems to be in the news for all the wrong reasons. Most of the factors that keep its stock even remotely high are ungrounded rumors at best, and individual investors and institutions are more than happy to bid up the stock on mere hints of a perceivably positive step.
Please to comment