Cloudflare, Inc. (NYSE:NET – Get Free Report) has been assigned a consensus recommendation of “Hold” from the nineteen ratings firms that are covering the company, Marketbeat Ratings reports. Four investment analysts have rated the stock with a sell rating, six have given a hold rating and nine have issued a buy rating on the company. […]