Follow the people · Insider
Matthew Prince
Matthew Prince files insider transactions with the SEC as a ceo & board co-chair of Cloudflare (NET). We hold 29 disclosed purchases and sales filed since 14 February 2020, 12 of them in the last 90 days.
- Files forNET
- Disclosed buys and sells29 in all, 12 in the last 90 days
- Last disclosure18 August 2026
Positions held
1 post we hold — a term names its own dates; a run of filings only says when they filed- Filed 11 November 2019 — 15 August 2026CEO & Board Co-Chair · Cloudflare (NET)1,885 Form 4 lines · source: SEC Form 4
Everything they disclosed
120 entries, newest first — one per disclosure report, one per Form 4 line- converted 52,385 shares of Cloudflare (a derivative holding)SEC Form 47 January 2022Class B Common Stock · traded 5 January 2022 · filed 7 January 2022
- converted 52,385 shares of Cloudflare (a derivative holding)SEC Form 47 January 2022Class B Common Stock · traded 6 January 2022 · filed 7 January 2022
- converted 52,385 shares of CloudflareSEC Form 47 January 2022Class A Common Stock · traded 5 January 2022 · filed 7 January 2022
- ▼ sold on the open market 3,720 shares of CloudflareSEC Form 47 January 2022Class A Common Stock · traded 5 January 2022 · filed 7 January 2022
- ▼ sold on the open market 3,972 shares of CloudflareSEC Form 47 January 2022Class A Common Stock · traded 5 January 2022 · filed 7 January 2022
- ▼ sold on the open market 6,239 shares of CloudflareSEC Form 47 January 2022Class A Common Stock · traded 5 January 2022 · filed 7 January 2022
- ▼ sold on the open market 3,233 shares of CloudflareSEC Form 47 January 2022Class A Common Stock · traded 5 January 2022 · filed 7 January 2022
- was granted 3,960,000 shares of Cloudflare (a derivative holding)SEC Form 427 December 2021Performance Stock Option (right to buy) · traded 22 December 2021 · filed 27 December 2021
- converted 52,385 shares of Cloudflare (a derivative holding)SEC Form 415 December 2021Class B Common Stock · traded 14 December 2021 · filed 15 December 2021
- converted 52,385 shares of CloudflareSEC Form 415 December 2021Class A Common Stock · traded 14 December 2021 · filed 15 December 2021
- ▼ sold on the open market 5,269 shares of CloudflareSEC Form 415 December 2021Class A Common Stock · traded 14 December 2021 · filed 15 December 2021
- ▼ sold on the open market 4,482 shares of CloudflareSEC Form 415 December 2021Class A Common Stock · traded 14 December 2021 · filed 15 December 2021
- ▼ sold on the open market 7,612 shares of CloudflareSEC Form 415 December 2021Class A Common Stock · traded 14 December 2021 · filed 15 December 2021
- ▼ sold on the open market 3,967 shares of CloudflareSEC Form 415 December 2021Class A Common Stock · traded 14 December 2021 · filed 15 December 2021
- ▼ sold on the open market 8,394 shares of CloudflareSEC Form 415 December 2021Class A Common Stock · traded 14 December 2021 · filed 15 December 2021
- ▼ sold on the open market 6,008 shares of CloudflareSEC Form 415 December 2021Class A Common Stock · traded 14 December 2021 · filed 15 December 2021
- ▼ sold on the open market 4,059 shares of CloudflareSEC Form 415 December 2021Class A Common Stock · traded 14 December 2021 · filed 15 December 2021
- ▼ sold on the open market 3,331 shares of CloudflareSEC Form 415 December 2021Class A Common Stock · traded 14 December 2021 · filed 15 December 2021
- ▼ sold on the open market 3,877 shares of CloudflareSEC Form 415 December 2021Class A Common Stock · traded 14 December 2021 · filed 15 December 2021
- ▼ sold on the open market 4,786 shares of CloudflareSEC Form 415 December 2021Class A Common Stock · traded 14 December 2021 · filed 15 December 2021
- ▼ sold on the open market 600 shares of CloudflareSEC Form 415 December 2021Class A Common Stock · traded 14 December 2021 · filed 15 December 2021
- converted 52,385 shares of Cloudflare (a derivative holding)SEC Form 414 December 2021Class B Common Stock · traded 10 December 2021 · filed 14 December 2021
- converted 52,385 shares of Cloudflare (a derivative holding)SEC Form 414 December 2021Class B Common Stock · traded 13 December 2021 · filed 14 December 2021
- converted 52,385 shares of CloudflareSEC Form 414 December 2021Class A Common Stock · traded 10 December 2021 · filed 14 December 2021
- ▼ sold on the open market 8,794 shares of CloudflareSEC Form 414 December 2021Class A Common Stock · traded 10 December 2021 · filed 14 December 2021
- ▼ sold on the open market 4,349 shares of CloudflareSEC Form 414 December 2021Class A Common Stock · traded 10 December 2021 · filed 14 December 2021
- ▼ sold on the open market 2,985 shares of CloudflareSEC Form 414 December 2021Class A Common Stock · traded 10 December 2021 · filed 14 December 2021
- ▼ sold on the open market 2,918 shares of CloudflareSEC Form 414 December 2021Class A Common Stock · traded 10 December 2021 · filed 14 December 2021
- ▼ sold on the open market 1,194 shares of CloudflareSEC Form 414 December 2021Class A Common Stock · traded 10 December 2021 · filed 14 December 2021
- ▼ sold on the open market 5,441 shares of CloudflareSEC Form 414 December 2021Class A Common Stock · traded 10 December 2021 · filed 14 December 2021
- ▼ sold on the open market 7,532 shares of CloudflareSEC Form 414 December 2021Class A Common Stock · traded 10 December 2021 · filed 14 December 2021
- ▼ sold on the open market 2,098 shares of CloudflareSEC Form 414 December 2021Class A Common Stock · traded 10 December 2021 · filed 14 December 2021
- ▼ sold on the open market 8,382 shares of CloudflareSEC Form 414 December 2021Class A Common Stock · traded 10 December 2021 · filed 14 December 2021
- ▼ sold on the open market 2,341 shares of CloudflareSEC Form 414 December 2021Class A Common Stock · traded 10 December 2021 · filed 14 December 2021
- ▼ sold on the open market 1,439 shares of CloudflareSEC Form 414 December 2021Class A Common Stock · traded 10 December 2021 · filed 14 December 2021
- ▼ sold on the open market 1,800 shares of CloudflareSEC Form 414 December 2021Class A Common Stock · traded 10 December 2021 · filed 14 December 2021
- ▼ sold on the open market 392 shares of CloudflareSEC Form 414 December 2021Class A Common Stock · traded 10 December 2021 · filed 14 December 2021
- ▼ sold on the open market 2,070 shares of CloudflareSEC Form 414 December 2021Class A Common Stock · traded 10 December 2021 · filed 14 December 2021
- ▼ sold on the open market 615 shares of CloudflareSEC Form 414 December 2021Class A Common Stock · traded 10 December 2021 · filed 14 December 2021
- ▼ sold on the open market 35 shares of CloudflareSEC Form 414 December 2021Class A Common Stock · traded 10 December 2021 · filed 14 December 2021
- converted 52,385 shares of CloudflareSEC Form 414 December 2021Class A Common Stock · traded 13 December 2021 · filed 14 December 2021
- ▼ sold on the open market 2,400 shares of CloudflareSEC Form 414 December 2021Class A Common Stock · traded 13 December 2021 · filed 14 December 2021
- ▼ sold on the open market 6,408 shares of CloudflareSEC Form 414 December 2021Class A Common Stock · traded 13 December 2021 · filed 14 December 2021
- ▼ sold on the open market 6,401 shares of CloudflareSEC Form 414 December 2021Class A Common Stock · traded 13 December 2021 · filed 14 December 2021
- ▼ sold on the open market 9,217 shares of CloudflareSEC Form 414 December 2021Class A Common Stock · traded 13 December 2021 · filed 14 December 2021
- ▼ sold on the open market 14,122 shares of CloudflareSEC Form 414 December 2021Class A Common Stock · traded 13 December 2021 · filed 14 December 2021
- ▼ sold on the open market 10,115 shares of CloudflareSEC Form 414 December 2021Class A Common Stock · traded 13 December 2021 · filed 14 December 2021
- ▼ sold on the open market 3,722 shares of CloudflareSEC Form 414 December 2021Class A Common Stock · traded 13 December 2021 · filed 14 December 2021
- converted 52,385 shares of Cloudflare (a derivative holding)SEC Form 422 November 2021Class B Common Stock · traded 19 November 2021 · filed 22 November 2021
- converted 52,385 shares of CloudflareSEC Form 422 November 2021Class A Common Stock · traded 19 November 2021 · filed 22 November 2021
- ▼ sold on the open market 8,678 shares of CloudflareSEC Form 422 November 2021Class A Common Stock · traded 19 November 2021 · filed 22 November 2021
- ▼ sold on the open market 6,533 shares of CloudflareSEC Form 422 November 2021Class A Common Stock · traded 19 November 2021 · filed 22 November 2021
- ▼ sold on the open market 3,143 shares of CloudflareSEC Form 422 November 2021Class A Common Stock · traded 19 November 2021 · filed 22 November 2021
- ▼ sold on the open market 4,262 shares of CloudflareSEC Form 422 November 2021Class A Common Stock · traded 19 November 2021 · filed 22 November 2021
- ▼ sold on the open market 5,507 shares of CloudflareSEC Form 422 November 2021Class A Common Stock · traded 19 November 2021 · filed 22 November 2021
- ▼ sold on the open market 15,936 shares of CloudflareSEC Form 422 November 2021Class A Common Stock · traded 19 November 2021 · filed 22 November 2021
- ▼ sold on the open market 7,333 shares of CloudflareSEC Form 422 November 2021Class A Common Stock · traded 19 November 2021 · filed 22 November 2021
- ▼ sold on the open market 393 shares of CloudflareSEC Form 422 November 2021Class A Common Stock · traded 19 November 2021 · filed 22 November 2021
- ▼ sold on the open market 600 shares of CloudflareSEC Form 422 November 2021Class A Common Stock · traded 19 November 2021 · filed 22 November 2021
- converted 57,102 shares of Cloudflare (a derivative holding)SEC Form 419 November 2021Class B Common Stock · traded 17 November 2021 · filed 19 November 2021
- converted 52,385 shares of Cloudflare (a derivative holding)SEC Form 419 November 2021Class B Common Stock · traded 18 November 2021 · filed 19 November 2021
- converted 57,102 shares of CloudflareSEC Form 419 November 2021Class A Common Stock · traded 17 November 2021 · filed 19 November 2021
- gave away 4,717 shares of CloudflareSEC Form 419 November 2021Class A Common Stock · traded 17 November 2021 · filed 19 November 2021
- ▼ sold on the open market 1,133 shares of CloudflareSEC Form 419 November 2021Class A Common Stock · traded 17 November 2021 · filed 19 November 2021
- ▼ sold on the open market 5,199 shares of CloudflareSEC Form 419 November 2021Class A Common Stock · traded 17 November 2021 · filed 19 November 2021
- ▼ sold on the open market 9,558 shares of CloudflareSEC Form 419 November 2021Class A Common Stock · traded 17 November 2021 · filed 19 November 2021
- ▼ sold on the open market 20,097 shares of CloudflareSEC Form 419 November 2021Class A Common Stock · traded 17 November 2021 · filed 19 November 2021
- ▼ sold on the open market 8,558 shares of CloudflareSEC Form 419 November 2021Class A Common Stock · traded 17 November 2021 · filed 19 November 2021
- ▼ sold on the open market 4,825 shares of CloudflareSEC Form 419 November 2021Class A Common Stock · traded 17 November 2021 · filed 19 November 2021
- ▼ sold on the open market 2,515 shares of CloudflareSEC Form 419 November 2021Class A Common Stock · traded 17 November 2021 · filed 19 November 2021
- ▼ sold on the open market 500 shares of CloudflareSEC Form 419 November 2021Class A Common Stock · traded 17 November 2021 · filed 19 November 2021
- converted 52,385 shares of CloudflareSEC Form 419 November 2021Class A Common Stock · traded 18 November 2021 · filed 19 November 2021
- ▼ sold on the open market 1,919 shares of CloudflareSEC Form 419 November 2021Class A Common Stock · traded 18 November 2021 · filed 19 November 2021
- ▼ sold on the open market 8,684 shares of CloudflareSEC Form 419 November 2021Class A Common Stock · traded 18 November 2021 · filed 19 November 2021
- ▼ sold on the open market 3,077 shares of CloudflareSEC Form 419 November 2021Class A Common Stock · traded 18 November 2021 · filed 19 November 2021
- ▼ sold on the open market 124 shares of CloudflareSEC Form 419 November 2021Class A Common Stock · traded 18 November 2021 · filed 19 November 2021
- ▼ sold on the open market 300 shares of CloudflareSEC Form 419 November 2021Class A Common Stock · traded 18 November 2021 · filed 19 November 2021
- ▼ sold on the open market 2,807 shares of CloudflareSEC Form 419 November 2021Class A Common Stock · traded 18 November 2021 · filed 19 November 2021
- ▼ sold on the open market 6,440 shares of CloudflareSEC Form 419 November 2021Class A Common Stock · traded 18 November 2021 · filed 19 November 2021
- ▼ sold on the open market 12,430 shares of CloudflareSEC Form 419 November 2021Class A Common Stock · traded 18 November 2021 · filed 19 November 2021
- ▼ sold on the open market 6,852 shares of CloudflareSEC Form 419 November 2021Class A Common Stock · traded 18 November 2021 · filed 19 November 2021
- ▼ sold on the open market 2,905 shares of CloudflareSEC Form 419 November 2021Class A Common Stock · traded 18 November 2021 · filed 19 November 2021
- ▼ sold on the open market 4,635 shares of CloudflareSEC Form 419 November 2021Class A Common Stock · traded 18 November 2021 · filed 19 November 2021
- ▼ sold on the open market 1,979 shares of CloudflareSEC Form 419 November 2021Class A Common Stock · traded 18 November 2021 · filed 19 November 2021
- ▼ sold on the open market 233 shares of CloudflareSEC Form 419 November 2021Class A Common Stock · traded 18 November 2021 · filed 19 November 2021
- converted 52,385 shares of Cloudflare (a derivative holding)SEC Form 422 October 2021Class B Common Stock · traded 20 October 2021 · filed 22 October 2021
- converted 52,385 shares of CloudflareSEC Form 422 October 2021Class A Common Stock · traded 20 October 2021 · filed 22 October 2021
- ▼ sold on the open market 1,000 shares of CloudflareSEC Form 422 October 2021Class A Common Stock · traded 20 October 2021 · filed 22 October 2021
- ▼ sold on the open market 2,671 shares of CloudflareSEC Form 422 October 2021Class A Common Stock · traded 20 October 2021 · filed 22 October 2021
- ▼ sold on the open market 7,544 shares of CloudflareSEC Form 422 October 2021Class A Common Stock · traded 20 October 2021 · filed 22 October 2021
- ▼ sold on the open market 6,017 shares of CloudflareSEC Form 422 October 2021Class A Common Stock · traded 20 October 2021 · filed 22 October 2021
- ▼ sold on the open market 5,477 shares of CloudflareSEC Form 422 October 2021Class A Common Stock · traded 20 October 2021 · filed 22 October 2021
- ▼ sold on the open market 12,998 shares of CloudflareSEC Form 422 October 2021Class A Common Stock · traded 20 October 2021 · filed 22 October 2021
- ▼ sold on the open market 9,329 shares of CloudflareSEC Form 422 October 2021Class A Common Stock · traded 20 October 2021 · filed 22 October 2021
- ▼ sold on the open market 7,349 shares of CloudflareSEC Form 422 October 2021Class A Common Stock · traded 20 October 2021 · filed 22 October 2021
- converted 52,385 shares of Cloudflare (a derivative holding)SEC Form 420 October 2021Class B Common Stock · traded 18 October 2021 · filed 20 October 2021
- converted 52,385 shares of Cloudflare (a derivative holding)SEC Form 420 October 2021Class B Common Stock · traded 19 October 2021 · filed 20 October 2021
- converted 52,385 shares of CloudflareSEC Form 420 October 2021Class A Common Stock · traded 18 October 2021 · filed 20 October 2021
- ▼ sold on the open market 1,090 shares of CloudflareSEC Form 420 October 2021Class A Common Stock · traded 18 October 2021 · filed 20 October 2021
- ▼ sold on the open market 810 shares of CloudflareSEC Form 420 October 2021Class A Common Stock · traded 18 October 2021 · filed 20 October 2021
- ▼ sold on the open market 1,150 shares of CloudflareSEC Form 420 October 2021Class A Common Stock · traded 18 October 2021 · filed 20 October 2021
- ▼ sold on the open market 6,700 shares of CloudflareSEC Form 420 October 2021Class A Common Stock · traded 18 October 2021 · filed 20 October 2021
- ▼ sold on the open market 11,190 shares of CloudflareSEC Form 420 October 2021Class A Common Stock · traded 18 October 2021 · filed 20 October 2021
- ▼ sold on the open market 5,138 shares of CloudflareSEC Form 420 October 2021Class A Common Stock · traded 18 October 2021 · filed 20 October 2021
- ▼ sold on the open market 7,705 shares of CloudflareSEC Form 420 October 2021Class A Common Stock · traded 18 October 2021 · filed 20 October 2021
- ▼ sold on the open market 2,735 shares of CloudflareSEC Form 420 October 2021Class A Common Stock · traded 18 October 2021 · filed 20 October 2021
- ▼ sold on the open market 2,120 shares of CloudflareSEC Form 420 October 2021Class A Common Stock · traded 18 October 2021 · filed 20 October 2021
- ▼ sold on the open market 3,108 shares of CloudflareSEC Form 420 October 2021Class A Common Stock · traded 18 October 2021 · filed 20 October 2021
- ▼ sold on the open market 8,575 shares of CloudflareSEC Form 420 October 2021Class A Common Stock · traded 18 October 2021 · filed 20 October 2021
- ▼ sold on the open market 1,500 shares of CloudflareSEC Form 420 October 2021Class A Common Stock · traded 18 October 2021 · filed 20 October 2021
- ▼ sold on the open market 564 shares of CloudflareSEC Form 420 October 2021Class A Common Stock · traded 18 October 2021 · filed 20 October 2021
- converted 52,385 shares of CloudflareSEC Form 420 October 2021Class A Common Stock · traded 19 October 2021 · filed 20 October 2021
- ▼ sold on the open market 1,190 shares of CloudflareSEC Form 420 October 2021Class A Common Stock · traded 19 October 2021 · filed 20 October 2021
- ▼ sold on the open market 6,334 shares of CloudflareSEC Form 420 October 2021Class A Common Stock · traded 19 October 2021 · filed 20 October 2021
- ▼ sold on the open market 8,053 shares of CloudflareSEC Form 420 October 2021Class A Common Stock · traded 19 October 2021 · filed 20 October 2021
- ▼ sold on the open market 8,684 shares of CloudflareSEC Form 420 October 2021Class A Common Stock · traded 19 October 2021 · filed 20 October 2021
- ▼ sold on the open market 4,226 shares of CloudflareSEC Form 420 October 2021Class A Common Stock · traded 19 October 2021 · filed 20 October 2021
- ▼ sold on the open market 4,957 shares of CloudflareSEC Form 420 October 2021Class A Common Stock · traded 19 October 2021 · filed 20 October 2021
- ▼ sold on the open market 8,276 shares of CloudflareSEC Form 420 October 2021Class A Common Stock · traded 19 October 2021 · filed 20 October 2021
- ▼ sold on the open market 9,621 shares of CloudflareSEC Form 420 October 2021Class A Common Stock · traded 19 October 2021 · filed 20 October 2021
Positions come from the unitedstates/congress-legislators roster, the Office of Government Ethics and the SEC’s Form 4 index. Every disclosed line names its own source and links the document the government published; we print what the filing says and never a price we did not read from it. Headlines and links come from the GDELT Global Knowledge Graph — the story stays with the publisher. The portrait, where we have one, is the public-domain Congressional Bioguide photograph.