The Motley Fool·Mar 6·Jack DelaneyCloudflare's 16% Plunge Tests Investor Faith in Growth Story$NET drops 16% on profit-taking despite 30% revenue growth and record $42.5M contract. High valuation raises questions amid widening losses. NETagentic AIcloud computing