Cloudflare Sets Initial IPO Price Range, Valuing It As High As $3.5B

The San Francisco-based company will target a per-share price of $10 to $12 when it goes public in the coming weeks.