Why Shares of Barracuda Networks Surged Today

Image source Barracuda Networks. What Shares of network security solutions provider Barracuda Networks (NYSE CUDA) soared on Friday following the company's first quarter earnings report. At 11 a.m. ET, the stock

Comments