Learn languages naturally with fresh, real content!

tap to translate recording

Explore By Region

flag Cloudflare CEO Matthew Prince sold $9.9M in shares on Jan. 8, 2026, as part of $60M+ in sales since Nov. 2025.

Cloudflare CEO Matthew Prince sold 52,384 shares on January 8, 2026, for about $9.93 million at an average price of $189.47 per share, part of a series of sales from November 2025 to January 2026 totaling over $60 million. The transactions were disclosed in SEC filings amid a broader market decline, with Cloudflare’s stock closing at $186.91 on the day of the sale. The company reported strong Q3 earnings on October 30, 2025, with revenue of $562.03 million and adjusted EPS of $0.27, exceeding expectations. Cloudflare, valued at $65.47 billion, has a negative P/E ratio and a consensus “Moderate Buy” rating with a $233.70 target.

5 Articles

Further Reading