Barracuda Networks Inc. (NYSE:CUDA)‘s stock had its “neutral” rating reiterated by equities researchers at Piper Jaffray Cos. in a research note issued to investors on Sunday. They currently have a $18.00 target price on the stock, up from their previous target price of $17.00. Piper Jaffray Cos.’s target price would suggest a potential downside of […]