Shares of Barracuda Networks (NYSE: CUDA) fell 12% in April 2017, according to data from S&P Global Market Intelligence. The data security specialist presented fourth-quarter results on April 17, triggering a 17% drop the next day.Barracuda delivered significant growth on both the top and bottom lines in the fourth quarter, exceeding analyst estimates across the board.