Barracuda Networks (CUDA) Rises on Q2 Results

Barracuda Networks Inc (NYSE: CUDA) rose 12.8% to $26.32 after the company posted stronger-than-expected results for its second quarter on Tuesday. Share volume was 3.9 million, compared to an all-day average of 457,000