Barracuda Networks sets IPO terms, plans to raise $83M at $975M valuation
October 23, 2013
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…
Search
RECENT PRESS RELEASES
Related Post