IT security solutions provider Barracuda Networks has announced the pricing of its initial public offering (IPO) at $18 (13) per share. The company has started trading today, November 6, on the New York Stock Exchange under the symbol CUDA.
The company is offering 4,140,000 shares of its common stock, but its prepared to give an additional 621,000 shares to cover over-allotments.
Morgan Stanley & Co., J.P. Morgan Securities and Bank of Ameri…