Twitter just had some news that generated considerable trading volume in the stock. Twitter has been one of the most hated social media stocks that lost investors/traders a good amount of money. It went from 74 to 14 in 14 months. Probably we have had some disgruntled owners and traders in this stock.