Barracuda Networks, a PE- and VC-backed security and data protection services provider, priced its IPO at $18 per share and went public. Shares now trade on the NYSE under the symbol CUDA. Barracuda is backed by private equity firm Francisco Partners, which owned a 26.5% pre-IPO stake in the company, and venture firm Sequioa Capital, which held a 17.4% stake. The two investors funneled $130 million into the company in 2012 to speed up its global expansion and provide liquidity to its founders. Shares closed almost 20% higher on their first day of trading at $21.55.