Cloudflare CEO Matthew Prince sells shares worth $17.5 million By Investing.com

Cloudflare CEO Matthew Prince sells shares worth 175 million By

SAN FRANCISCO—Cloudflare, Inc. (NYSE:), a $38.5 billion market cap company trading near its 52-week high…

www.investing.com