Earnings drop for Barracuda Networks By: MarketMinute.com Stock News October 11, 2017 at 17:38 PM EDT Barracuda Networks Inc. (NYSE: CUDA) reported lower second quarter earnings even as revenue rose sending the stock price plummeting $3.09 to close at $22.65.