Shares of Cloudflare, Inc. (NYSE:NET – Get Free Report) have received a consensus rating of “Hold” from the twenty-seven ...