2020-06-16 | Sale | Cloudflare, Inc. NET | 10 percent owner | 585,690 0.1927% | $31.18 | $18.26M | +120.25% | |
2020-06-15 | Sale | Cloudflare, Inc. NET | 10 percent owner | 1.26M 0.4217% | $31.16 | $39.1M | +124.53% | |
2019-09-17 | Cloudflare, Inc. NET | 10 percent owner | 1M – | $0 | $0 | +17.12% |