Cloudflare stock is trading -9.05% below its average target price of $70.13 after marking a 12.7% during today's afternoon session. Analysts are giving the large-cap Software company an average rating of hold and target prices ranging from $43.0 to $90.0 per share.
Cloudflare has an average level of shares sold short, at 7.3% of its total share float. The stock's short ratio (also called days to cover) is 5.01. The company's insiders own 0.97% of its outstanding shares, which indicates a strong alignment between management and shareholder interests.
Institutional investors own 89.2% of Cloudflare's shares, which indicates they have a high level of confidence in the company.
Institutions Invested in Cloudflare
Date Reported | Holder | Percentage | Shares | Value |
---|---|---|---|---|
2023-06-30 | Morgan Stanley | 11% | 32,119,491 | $2,048,581,096 |
2023-06-30 | Baillie Gifford and Company | 11% | 31,505,621 | $2,009,428,468 |
2023-06-30 | Vanguard Group Inc | 9% | 27,022,912 | $1,723,521,294 |
2023-06-30 | Capital World Investors | 9% | 26,433,363 | $1,685,919,859 |
2023-06-30 | Blackrock Inc. | 5% | 15,844,248 | $1,010,546,118 |
2023-06-30 | FMR, LLC | 5% | 13,216,358 | $842,939,297 |
2023-06-30 | Sands Capital Management, LLC | 4% | 11,404,544 | $727,381,802 |
2023-06-30 | Voya Investment Management LLC | 2% | 6,457,694 | $411,871,715 |
2023-06-30 | State Street Corporation | 2% | 5,654,459 | $360,641,388 |
2023-06-30 | First Trust Advisors LP | 2% | 5,272,538 | $336,282,467 |