Barracuda Networks Inc. (NYSE: CUDA) fell to a loss for the second quarter of 4 cents per share compared with earnings of a penny per share in the year ago period. Shares of the storage and security solutions provider plummeted $8.02 to $15.53.
Barracuda Networks falls to loss
September 30, 2015 at 14:43 PM EDT