Company marks successful IPO. Shares of Cloudflare started trading on the New York Stock Exchange under the ticker NET. The company had an IPO price of $15 per share, but rallied about 20 percent to $18 per share in early trading. The company’s IPO is the biggest tech IPO in recent months, and raised $525 […]