NET
Cloudflare, Inc. · Technology
Director Scott D Sandell sold $22.3M of Cloudflare, Inc.
Sold$22,312,789
$66.13Price
337,404Shares
−10%Stake
What NET did after the filing
Prices for NET after this filing aren't in yet.
Traded Thu, Nov 19. Filed Fri, Nov 20, 11:50 AM ET, during the session. Not investment advice.