Barracuda Networks (CUDA) Gains on Q3 Reults

Barracuda Networks Inc (NYSE: CUDA) shares climbed 1.6% to $24.14, as the company reported stronger-than-expected results for its third quarter on Monday. Share volume was 1.8 million, compared to an all-day average of 668,000