3 Reasons Barracuda Networks, Inc. Stock Could Rise By Scalper1 | May 24, 2016 0 Comment Scalper1 News Image source Pixabay. The last 12 months haven’t been kind to Barracuda Networks (NYSE CUDA) investors. Shares of the cybersecurity company have lost almost 60% of their value since last May, with Scalper1 News Scalper1 News Related posts: Amazon, Microsoft Raze Barracuda Cloud; Stock Crashes Barracuda Networks Q2 EPS, Outlook Beat; Stock Dips Barracuda Networks Fiscal Q4 Barely Edges Estimates Barracuda Networks Expands Targets, Rated Outperform