10-07-2017 22:03 via prnewswire.com

Barracuda Reports First Quarter Fiscal 2018 Results

CAMPBELL, Calif., July 10, 2017 /PRNewswire/ -- Barracuda Networks, Inc. (NYSE: CUDA), a leading provider of cloud-enabled security and data protection solutions, today announced results for its first quarter fiscal 2018 that ended May 31, 2017. "We delivered a strong first quarter...
Read more »