Needham & Company LLC reiterated their buy rating on shares of Cloudflare (NYSE:NET – Free Report) in a research note released on Friday morning, Benzinga reports. Needham & Company LLC currently has a $135.00 price objective on the stock. Other analysts have also recently issued research reports about the stock. TD Cowen lowered their price […]