Follow the people · Insider
Michelle Zatlyn
Michelle Zatlyn files insider transactions with the SEC as a president & board co-chair of Cloudflare (NET). We hold 27 disclosed purchases and sales filed since 13 March 2020, 12 of them in the last 90 days.
- Files forNET
- Disclosed buys and sells27 in all, 12 in the last 90 days
- Last disclosure8 September 2026
Positions held
2 posts we hold — a term names its own dates; a run of filings only says when they filed- Filed 27 February 2020 — 8 September 2026President & Board Co-Chair · Cloudflare (NET)2,246 Form 4 lines · source: SEC Form 4
- Filed 2 December 2022 — 2 December 2025Director · Atlassian (TEAM)5 Form 4 lines · source: SEC Form 4
Everything they disclosed
120 entries, newest first — one per disclosure report, one per Form 4 line- converted 27,775 shares of Cloudflare (a derivative holding)SEC Form 427 August 2021Class B Common Stock · traded 25 August 2021 · filed 27 August 2021
- converted 5,555 shares of Cloudflare (a derivative holding)SEC Form 427 August 2021Class B Common Stock · traded 25 August 2021 · filed 27 August 2021
- converted 27,775 shares of Cloudflare (a derivative holding)SEC Form 427 August 2021Class B Common Stock · traded 26 August 2021 · filed 27 August 2021
- converted 5,555 shares of Cloudflare (a derivative holding)SEC Form 427 August 2021Class B Common Stock · traded 26 August 2021 · filed 27 August 2021
- converted 36,875 shares of Cloudflare (a derivative holding)SEC Form 427 August 2021Class B Common Stock · traded 27 August 2021 · filed 27 August 2021
- converted 5,555 shares of Cloudflare (a derivative holding)SEC Form 427 August 2021Class B Common Stock · traded 27 August 2021 · filed 27 August 2021
- converted 27,775 shares of CloudflareSEC Form 427 August 2021Class A Common Stock · traded 25 August 2021 · filed 27 August 2021
- ▼ sold on the open market 18,303 shares of CloudflareSEC Form 427 August 2021Class A Common Stock · traded 25 August 2021 · filed 27 August 2021
- ▼ sold on the open market 8,222 shares of CloudflareSEC Form 427 August 2021Class A Common Stock · traded 25 August 2021 · filed 27 August 2021
- ▼ sold on the open market 1,250 shares of CloudflareSEC Form 427 August 2021Class A Common Stock · traded 25 August 2021 · filed 27 August 2021
- converted 5,555 shares of CloudflareSEC Form 427 August 2021Class A Common Stock · traded 25 August 2021 · filed 27 August 2021
- ▼ sold on the open market 3,662 shares of CloudflareSEC Form 427 August 2021Class A Common Stock · traded 25 August 2021 · filed 27 August 2021
- ▼ sold on the open market 1,643 shares of CloudflareSEC Form 427 August 2021Class A Common Stock · traded 25 August 2021 · filed 27 August 2021
- ▼ sold on the open market 250 shares of CloudflareSEC Form 427 August 2021Class A Common Stock · traded 25 August 2021 · filed 27 August 2021
- converted 27,775 shares of CloudflareSEC Form 427 August 2021Class A Common Stock · traded 26 August 2021 · filed 27 August 2021
- ▼ sold on the open market 9,713 shares of CloudflareSEC Form 427 August 2021Class A Common Stock · traded 26 August 2021 · filed 27 August 2021
- ▼ sold on the open market 9,505 shares of CloudflareSEC Form 427 August 2021Class A Common Stock · traded 26 August 2021 · filed 27 August 2021
- ▼ sold on the open market 8,474 shares of CloudflareSEC Form 427 August 2021Class A Common Stock · traded 26 August 2021 · filed 27 August 2021
- ▼ sold on the open market 83 shares of CloudflareSEC Form 427 August 2021Class A Common Stock · traded 26 August 2021 · filed 27 August 2021
- converted 5,555 shares of CloudflareSEC Form 427 August 2021Class A Common Stock · traded 26 August 2021 · filed 27 August 2021
- ▼ sold on the open market 1,932 shares of CloudflareSEC Form 427 August 2021Class A Common Stock · traded 26 August 2021 · filed 27 August 2021
- ▼ sold on the open market 1,898 shares of CloudflareSEC Form 427 August 2021Class A Common Stock · traded 26 August 2021 · filed 27 August 2021
- ▼ sold on the open market 1,708 shares of CloudflareSEC Form 427 August 2021Class A Common Stock · traded 26 August 2021 · filed 27 August 2021
- ▼ sold on the open market 17 shares of CloudflareSEC Form 427 August 2021Class A Common Stock · traded 26 August 2021 · filed 27 August 2021
- converted 36,875 shares of CloudflareSEC Form 427 August 2021Class A Common Stock · traded 27 August 2021 · filed 27 August 2021
- gave away 9,100 shares of CloudflareSEC Form 427 August 2021Class A Common Stock · traded 27 August 2021 · filed 27 August 2021
- ▼ sold on the open market 2,846 shares of CloudflareSEC Form 427 August 2021Class A Common Stock · traded 27 August 2021 · filed 27 August 2021
- ▼ sold on the open market 6,840 shares of CloudflareSEC Form 427 August 2021Class A Common Stock · traded 27 August 2021 · filed 27 August 2021
- ▼ sold on the open market 17,585 shares of CloudflareSEC Form 427 August 2021Class A Common Stock · traded 27 August 2021 · filed 27 August 2021
- ▼ sold on the open market 504 shares of CloudflareSEC Form 427 August 2021Class A Common Stock · traded 27 August 2021 · filed 27 August 2021
- converted 5,555 shares of CloudflareSEC Form 427 August 2021Class A Common Stock · traded 27 August 2021 · filed 27 August 2021
- ▼ sold on the open market 579 shares of CloudflareSEC Form 427 August 2021Class A Common Stock · traded 27 August 2021 · filed 27 August 2021
- converted 27,775 shares of CloudflareSEC Form 412 July 2021Class A Common Stock · traded 9 July 2021 · filed 12 July 2021
- ▼ sold on the open market 5,382 shares of CloudflareSEC Form 412 July 2021Class A Common Stock · traded 9 July 2021 · filed 12 July 2021
- ▼ sold on the open market 3,764 shares of CloudflareSEC Form 412 July 2021Class A Common Stock · traded 9 July 2021 · filed 12 July 2021
- ▼ sold on the open market 4,232 shares of CloudflareSEC Form 412 July 2021Class A Common Stock · traded 9 July 2021 · filed 12 July 2021
- ▼ sold on the open market 14,397 shares of CloudflareSEC Form 412 July 2021Class A Common Stock · traded 9 July 2021 · filed 12 July 2021
- converted 5,555 shares of CloudflareSEC Form 412 July 2021Class A Common Stock · traded 9 July 2021 · filed 12 July 2021
- ▼ sold on the open market 1,074 shares of CloudflareSEC Form 412 July 2021Class A Common Stock · traded 9 July 2021 · filed 12 July 2021
- ▼ sold on the open market 746 shares of CloudflareSEC Form 412 July 2021Class A Common Stock · traded 9 July 2021 · filed 12 July 2021
- ▼ sold on the open market 876 shares of CloudflareSEC Form 412 July 2021Class A Common Stock · traded 9 July 2021 · filed 12 July 2021
- ▼ sold on the open market 2,859 shares of CloudflareSEC Form 412 July 2021Class A Common Stock · traded 9 July 2021 · filed 12 July 2021
- converted 27,775 shares of Cloudflare (a derivative holding)SEC Form 412 July 2021Class B Common Stock · traded 9 July 2021 · filed 12 July 2021
- converted 5,555 shares of Cloudflare (a derivative holding)SEC Form 412 July 2021Class B Common Stock · traded 9 July 2021 · filed 12 July 2021
- converted 27,775 shares of Cloudflare (a derivative holding)SEC Form 49 July 2021Class B Common Stock · traded 7 July 2021 · filed 9 July 2021
- converted 5,555 shares of Cloudflare (a derivative holding)SEC Form 49 July 2021Class B Common Stock · traded 7 July 2021 · filed 9 July 2021
- converted 27,775 shares of Cloudflare (a derivative holding)SEC Form 49 July 2021Class B Common Stock · traded 8 July 2021 · filed 9 July 2021
- converted 5,555 shares of Cloudflare (a derivative holding)SEC Form 49 July 2021Class B Common Stock · traded 8 July 2021 · filed 9 July 2021
- converted 27,775 shares of CloudflareSEC Form 49 July 2021Class A Common Stock · traded 7 July 2021 · filed 9 July 2021
- ▼ sold on the open market 3,495 shares of CloudflareSEC Form 49 July 2021Class A Common Stock · traded 7 July 2021 · filed 9 July 2021
- ▼ sold on the open market 16,194 shares of CloudflareSEC Form 49 July 2021Class A Common Stock · traded 7 July 2021 · filed 9 July 2021
- ▼ sold on the open market 7,395 shares of CloudflareSEC Form 49 July 2021Class A Common Stock · traded 7 July 2021 · filed 9 July 2021
- ▼ sold on the open market 691 shares of CloudflareSEC Form 49 July 2021Class A Common Stock · traded 7 July 2021 · filed 9 July 2021
- converted 5,555 shares of CloudflareSEC Form 49 July 2021Class A Common Stock · traded 7 July 2021 · filed 9 July 2021
- ▼ sold on the open market 698 shares of CloudflareSEC Form 49 July 2021Class A Common Stock · traded 7 July 2021 · filed 9 July 2021
- ▼ sold on the open market 3,251 shares of CloudflareSEC Form 49 July 2021Class A Common Stock · traded 7 July 2021 · filed 9 July 2021
- ▼ sold on the open market 1,467 shares of CloudflareSEC Form 49 July 2021Class A Common Stock · traded 7 July 2021 · filed 9 July 2021
- ▼ sold on the open market 139 shares of CloudflareSEC Form 49 July 2021Class A Common Stock · traded 7 July 2021 · filed 9 July 2021
- converted 27,775 shares of CloudflareSEC Form 49 July 2021Class A Common Stock · traded 8 July 2021 · filed 9 July 2021
- ▼ sold on the open market 1,019 shares of CloudflareSEC Form 49 July 2021Class A Common Stock · traded 8 July 2021 · filed 9 July 2021
- ▼ sold on the open market 2,356 shares of CloudflareSEC Form 49 July 2021Class A Common Stock · traded 8 July 2021 · filed 9 July 2021
- ▼ sold on the open market 915 shares of CloudflareSEC Form 49 July 2021Class A Common Stock · traded 8 July 2021 · filed 9 July 2021
- ▼ sold on the open market 2,671 shares of CloudflareSEC Form 49 July 2021Class A Common Stock · traded 8 July 2021 · filed 9 July 2021
- ▼ sold on the open market 5,276 shares of CloudflareSEC Form 49 July 2021Class A Common Stock · traded 8 July 2021 · filed 9 July 2021
- ▼ sold on the open market 4,864 shares of CloudflareSEC Form 49 July 2021Class A Common Stock · traded 8 July 2021 · filed 9 July 2021
- ▼ sold on the open market 10,260 shares of CloudflareSEC Form 49 July 2021Class A Common Stock · traded 8 July 2021 · filed 9 July 2021
- ▼ sold on the open market 414 shares of CloudflareSEC Form 49 July 2021Class A Common Stock · traded 8 July 2021 · filed 9 July 2021
- converted 5,555 shares of CloudflareSEC Form 49 July 2021Class A Common Stock · traded 8 July 2021 · filed 9 July 2021
- ▼ sold on the open market 207 shares of CloudflareSEC Form 49 July 2021Class A Common Stock · traded 8 July 2021 · filed 9 July 2021
- ▼ sold on the open market 468 shares of CloudflareSEC Form 49 July 2021Class A Common Stock · traded 8 July 2021 · filed 9 July 2021
- ▼ sold on the open market 185 shares of CloudflareSEC Form 49 July 2021Class A Common Stock · traded 8 July 2021 · filed 9 July 2021
- ▼ sold on the open market 528 shares of CloudflareSEC Form 49 July 2021Class A Common Stock · traded 8 July 2021 · filed 9 July 2021
- ▼ sold on the open market 1,056 shares of CloudflareSEC Form 49 July 2021Class A Common Stock · traded 8 July 2021 · filed 9 July 2021
- ▼ sold on the open market 984 shares of CloudflareSEC Form 49 July 2021Class A Common Stock · traded 8 July 2021 · filed 9 July 2021
- ▼ sold on the open market 2,041 shares of CloudflareSEC Form 49 July 2021Class A Common Stock · traded 8 July 2021 · filed 9 July 2021
- ▼ sold on the open market 86 shares of CloudflareSEC Form 49 July 2021Class A Common Stock · traded 8 July 2021 · filed 9 July 2021
- converted 27,775 shares of CloudflareSEC Form 425 June 2021Class A Common Stock · traded 23 June 2021 · filed 25 June 2021
- ▼ sold on the open market 15,246 shares of CloudflareSEC Form 425 June 2021Class A Common Stock · traded 23 June 2021 · filed 25 June 2021
- ▼ sold on the open market 12,529 shares of CloudflareSEC Form 425 June 2021Class A Common Stock · traded 23 June 2021 · filed 25 June 2021
- converted 5,555 shares of CloudflareSEC Form 425 June 2021Class A Common Stock · traded 23 June 2021 · filed 25 June 2021
- ▼ sold on the open market 3,057 shares of CloudflareSEC Form 425 June 2021Class A Common Stock · traded 23 June 2021 · filed 25 June 2021
- ▼ sold on the open market 2,498 shares of CloudflareSEC Form 425 June 2021Class A Common Stock · traded 23 June 2021 · filed 25 June 2021
- converted 27,775 shares of CloudflareSEC Form 425 June 2021Class A Common Stock · traded 24 June 2021 · filed 25 June 2021
- ▼ sold on the open market 17,967 shares of CloudflareSEC Form 425 June 2021Class A Common Stock · traded 24 June 2021 · filed 25 June 2021
- ▼ sold on the open market 4,969 shares of CloudflareSEC Form 425 June 2021Class A Common Stock · traded 24 June 2021 · filed 25 June 2021
- ▼ sold on the open market 4,505 shares of CloudflareSEC Form 425 June 2021Class A Common Stock · traded 24 June 2021 · filed 25 June 2021
- ▼ sold on the open market 334 shares of CloudflareSEC Form 425 June 2021Class A Common Stock · traded 24 June 2021 · filed 25 June 2021
- converted 5,555 shares of CloudflareSEC Form 425 June 2021Class A Common Stock · traded 24 June 2021 · filed 25 June 2021
- ▼ sold on the open market 3,579 shares of CloudflareSEC Form 425 June 2021Class A Common Stock · traded 24 June 2021 · filed 25 June 2021
- ▼ sold on the open market 1,015 shares of CloudflareSEC Form 425 June 2021Class A Common Stock · traded 24 June 2021 · filed 25 June 2021
- ▼ sold on the open market 895 shares of CloudflareSEC Form 425 June 2021Class A Common Stock · traded 24 June 2021 · filed 25 June 2021
- ▼ sold on the open market 66 shares of CloudflareSEC Form 425 June 2021Class A Common Stock · traded 24 June 2021 · filed 25 June 2021
- converted 27,775 shares of CloudflareSEC Form 425 June 2021Class A Common Stock · traded 25 June 2021 · filed 25 June 2021
- ▼ sold on the open market 3,654 shares of CloudflareSEC Form 425 June 2021Class A Common Stock · traded 25 June 2021 · filed 25 June 2021
- ▼ sold on the open market 12,216 shares of CloudflareSEC Form 425 June 2021Class A Common Stock · traded 25 June 2021 · filed 25 June 2021
- ▼ sold on the open market 7,474 shares of CloudflareSEC Form 425 June 2021Class A Common Stock · traded 25 June 2021 · filed 25 June 2021
- ▼ sold on the open market 4,431 shares of CloudflareSEC Form 425 June 2021Class A Common Stock · traded 25 June 2021 · filed 25 June 2021
- converted 5,555 shares of CloudflareSEC Form 425 June 2021Class A Common Stock · traded 25 June 2021 · filed 25 June 2021
- ▼ sold on the open market 731 shares of CloudflareSEC Form 425 June 2021Class A Common Stock · traded 25 June 2021 · filed 25 June 2021
- ▼ sold on the open market 2,443 shares of CloudflareSEC Form 425 June 2021Class A Common Stock · traded 25 June 2021 · filed 25 June 2021
- ▼ sold on the open market 1,494 shares of CloudflareSEC Form 425 June 2021Class A Common Stock · traded 25 June 2021 · filed 25 June 2021
- ▼ sold on the open market 887 shares of CloudflareSEC Form 425 June 2021Class A Common Stock · traded 25 June 2021 · filed 25 June 2021
- converted 27,775 shares of Cloudflare (a derivative holding)SEC Form 425 June 2021Class B Common Stock · traded 23 June 2021 · filed 25 June 2021
- converted 5,555 shares of Cloudflare (a derivative holding)SEC Form 425 June 2021Class B Common Stock · traded 23 June 2021 · filed 25 June 2021
- converted 27,775 shares of Cloudflare (a derivative holding)SEC Form 425 June 2021Class B Common Stock · traded 24 June 2021 · filed 25 June 2021
- converted 5,555 shares of Cloudflare (a derivative holding)SEC Form 425 June 2021Class B Common Stock · traded 24 June 2021 · filed 25 June 2021
- converted 27,775 shares of Cloudflare (a derivative holding)SEC Form 425 June 2021Class B Common Stock · traded 25 June 2021 · filed 25 June 2021
- converted 5,555 shares of Cloudflare (a derivative holding)SEC Form 425 June 2021Class B Common Stock · traded 25 June 2021 · filed 25 June 2021
- gave away 631,622 shares of Cloudflare (a derivative holding)SEC Form 427 May 2021Class B Common Stock · traded 25 May 2021 · filed 27 May 2021
- gave away 631,622 shares of Cloudflare (a derivative holding)SEC Form 427 May 2021Class B Common Stock · traded 25 May 2021 · filed 27 May 2021
- converted 27,775 shares of Cloudflare (a derivative holding)SEC Form 427 May 2021Class B Common Stock · traded 25 May 2021 · filed 27 May 2021
- converted 5,555 shares of Cloudflare (a derivative holding)SEC Form 427 May 2021Class B Common Stock · traded 25 May 2021 · filed 27 May 2021
- converted 27,775 shares of Cloudflare (a derivative holding)SEC Form 427 May 2021Class B Common Stock · traded 26 May 2021 · filed 27 May 2021
- converted 5,555 shares of Cloudflare (a derivative holding)SEC Form 427 May 2021Class B Common Stock · traded 26 May 2021 · filed 27 May 2021
- converted 27,775 shares of Cloudflare (a derivative holding)SEC Form 427 May 2021Class B Common Stock · traded 27 May 2021 · filed 27 May 2021
- converted 5,555 shares of Cloudflare (a derivative holding)SEC Form 427 May 2021Class B Common Stock · traded 27 May 2021 · filed 27 May 2021
- converted 27,775 shares of CloudflareSEC Form 427 May 2021Class A Common Stock · traded 25 May 2021 · filed 27 May 2021
- ▼ sold on the open market 19,464 shares of CloudflareSEC Form 427 May 2021Class A Common Stock · traded 25 May 2021 · filed 27 May 2021
- ▼ sold on the open market 8,311 shares of CloudflareSEC Form 427 May 2021Class A Common Stock · traded 25 May 2021 · filed 27 May 2021
- converted 5,555 shares of CloudflareSEC Form 427 May 2021Class A Common Stock · traded 25 May 2021 · filed 27 May 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.