Invesco Ltd. Has $766.72 Million Holdings in Cloudflare, Inc. $NET
Invesco Ltd. significantly reduced its stake in Cloudflare, Inc. (NYSE:NET) by 17.1% in Q2, now holding 3,915,248 shares valued at approximately $766.72 million. Despite insider selling activity, Cloudflare surpassed Q3 earnings and revenue estimates, prompting a "Moderate Buy" consensus rating with an average analyst price target of $235.33. The company also provided positive Q4 and FY 2025 guidance for EPS.
https://www.marketbeat.com/instant-alerts/filing-invesco-ltd-has-76672-million-holdings-in-cloudflare-inc-net-2025-12-04/