A number of firms have modified their ratings and price targets on shares of Barracuda Networks (NYSE: CUDA) recently: 10/2/2015 – Barracuda Networks had its price target lowered by analysts at Bank of America from $42.00 to $30.00. They now have a “buy” rating on the stock. 10/2/2015 – Barracuda Networks had its price target […]