Save Us Chuck Woolery

Barracuda Networks Wins Big on the Bottom Line

Barracuda Networks, Inc. (NYSE: CUDA) reported fiscal second-quarter financial results after markets closed on Tuesday. The company said that it had $0.21 in earnings per share (EPS) on $87.9 million...

Comments are closed.