Barracuda Networks sets IPO terms, plans to raise...

2013-12-10T11:38:46-08:00

On October 23, 2013Barracuda Networks has set the terms of its NYSE IPO, announcing plans to sell 4.14 million shares at between $18 and $21 per share. This would give the company a market cap of approximately $975 million and net the company roughly…