Vetr Downgrades Twitter As Stock Trends Down By: Benzinga via Benzinga May 25, 2017 at 08:06 AM EDT The Vetr crowd downgraded its rating for Twitter Inc (NYSE: TWTR) on Wednesday from 5 stars (Strong Buy), issued 64 days ago, to 3 stars ... Read More >> Related Stocks: Bio-Techne Corp Twitter, Inc.