Barracuda Networks (CUDA) Gains Ahead of Earnings

Barracuda Networks Inc (NYSE: CUDA) shares galloped ahead 2.5% to $15.37. The company is estimated to post its quarterly earnings at $0.11 per share on revenue of $83.84 million. Share volume was 217,000, compared to an all-day average of 484,000