Barracuda Networks sets IPO terms, plans to raise $83M at $975M valuation


Barracuda Networks sets IPO terms, plans to raise $83M at $975M valuation

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…