How Cloudflare CEO Prince Turned Company Into Internet's 'Swiss Army Knife' July 16, 2025 By admin Cloudflare stock has gained 72% in 2025. In an IBD interview, CEO Prince talks about Cloudflare’s growth and artificial intelligence strategy.