Barracuda Networks tops estimates By: MarketMinute.com Stock News October 12, 2016 at 17:48 PM EDT Barracuda Networks Inc. (NYSE: CUDA) reported higher second quarter earnings and revenue that topped analyst estimates sending the stock price soaring $2.14 to close at $25.47.