NET
Cloudflare, Inc. · Technology
Director and 10% owner Scott D Sandell sold $23.6M of Cloudflare, Inc.
Sold$23,621,259
$38.36Price
615,846Shares
−14%Stake
What NET did after the filing
Prices for NET after this filing aren't in yet.
Traded Tue, Aug 11. Filed Thu, Aug 13, 3:28 PM ET, during the session. Not investment advice.