Ieq Capital LLC lowered its stake in shares of Cloudflare, Inc. (NYSE:NET – Get Rating) by 25.4% in the fourth quarter, according to the company in its most recent Form 13F filing with the Securities & Exchange Commission. The firm owned 16,709 shares of the company’s stock after selling 5,683 shares during the period. Ieq […]