Cloudflare CEO sells over $15 million in company stock

Cloudflare CEO sells over $15 million in company stock