NET
Cloudflare, Inc. · Technology
Director and 10% owner Scott D Sandell sold $9.6M of Cloudflare, Inc.
Sold$9,636,732
$27.57Price
349,554Shares
−8%Stake
What NET did after the filing
Prices for NET after this filing aren't in yet.
Traded Wed, May 20. Filed Thu, May 21, 4:01 PM ET, after the close. Not investment advice.