Solid Earnings Report Nets Barracuda A Strong Buy From Vetr By: Benzinga via Benzinga January 18, 2017 at 16:47 PM EST On Wednesday, the Vetr crowd upgraded their rating for Barracuda Networks Inc (NYSE: CUDA) from its 4 stars (Buy), issued five days ... Read More >>