Cloudflare, Inc. (NYSE:NET – Get Free Report) has received an average rating of “Hold” from the twenty research firms that are currently covering the stock, Marketbeat.com reports. Four research analysts have rated the stock with a sell rating, seven have assigned a hold rating and nine have issued a buy rating on the company. The […]