Stockreport

Cloudflare, Inc. (NYSE:NET) is largely controlled by institutional shareholders who own 78% of the company [Yahoo! Finance]

Cloudflare, Inc. Class A  (NET) 
Last cloudflare, inc. class a earnings: 2/13 04:15 pm Check Earnings Report
PDF Given the large stake in the stock by institutions, Cloudflare's stock price might be vulnerable to their trading decisions A total of 7 investors have a majority sta [Read more]