Follow the people · Insider

CC

Christopher K. Cox

Insider · Chief Product Officer · META

Christopher K. Cox files insider transactions with the SEC as a chief product officer of Meta Platforms. We hold 1 disclosed purchase or sale filed since 8 May 2014, 1 of them in the last 90 days.

  • Files for 2 companiesMETA, FB
  • Disclosed buys and sells1 in all, 1 in the last 90 days
  • Last disclosure11 September 2026

Positions held

2 posts we hold — a term names its own dates; a run of filings only says when they filed
  • Filed 15 August 20229 September 2026Chief Product Officer · Meta Platforms 248 Form 4 lines · source: SEC Form 4
  • Filed 6 May 201415 May 2022Chief Product Officer · Meta Platforms 751 Form 4 lines · source: SEC Form 4

Every transaction

the 400 most recent transactions from SEC Form 4 — one row each, sort any column, open a row for the filing; this is the most recent page of them
400 of 400 shown — the most recent we hold
9 Sep 202611 Sep 2026SEC Form 42 dsold on the open marketMeta Platforms18,578 sharesdown −0.9%up +0.0%
9 Sep 202611 Sep 2026SEC Form 42 dsold on the open marketMeta Platforms1,422 sharesdown −0.9%up +0.0%
15 Aug 202618 Aug 2026SEC Form 43 dexercised options overnot a tradeMeta Platforms6,791 sharesup +9.9%up +19.2%
15 Aug 202618 Aug 2026SEC Form 43 dexercised options overnot a tradeMeta Platforms2,679 sharesup +9.9%up +19.2%
15 Aug 202618 Aug 2026SEC Form 43 dexercised options overnot a tradeMeta Platforms1,960 sharesup +9.9%up +19.2%
15 Aug 202618 Aug 2026SEC Form 43 dexercised options overnot a tradeMeta Platforms4,958 sharesup +9.9%up +19.2%
15 Aug 202618 Aug 2026SEC Form 43 dhad shares withheld for taxnot a tradeMeta Platforms8,127 sharesup +9.9%up +19.2%
15 Aug 202618 Aug 2026SEC Form 43 dexercised options overnot a tradeMeta Platformsderivative6,791 sharesup +9.9%up +19.2%
15 Aug 202618 Aug 2026SEC Form 43 dexercised options overnot a tradeMeta Platformsderivative2,679 sharesup +9.9%up +19.2%
15 Aug 202618 Aug 2026SEC Form 43 dexercised options overnot a tradeMeta Platformsderivative1,960 sharesup +9.9%up +19.2%
15 Aug 202618 Aug 2026SEC Form 43 dexercised options overnot a tradeMeta Platformsderivative4,958 sharesup +9.9%up +19.2%
15 May 202619 May 2026SEC Form 44 dexercised options overnot a tradeMeta Platforms6,791 sharesup +5.5%up +7.5%
15 May 202619 May 2026SEC Form 44 dexercised options overnot a tradeMeta Platforms2,679 sharesup +5.5%up +7.5%
15 May 202619 May 2026SEC Form 44 dexercised options overnot a tradeMeta Platforms1,961 sharesup +5.5%up +7.5%
15 May 202619 May 2026SEC Form 44 dexercised options overnot a tradeMeta Platforms4,957 sharesup +5.5%up +7.5%
15 May 202619 May 2026SEC Form 44 dhad shares withheld for taxnot a tradeMeta Platforms8,127 sharesup +5.5%up +7.5%
15 May 202619 May 2026SEC Form 44 dexercised options overnot a tradeMeta Platformsderivative6,791 sharesup +5.5%up +7.5%
15 May 202619 May 2026SEC Form 44 dexercised options overnot a tradeMeta Platformsderivative2,679 sharesup +5.5%up +7.5%
15 May 202619 May 2026SEC Form 44 dexercised options overnot a tradeMeta Platformsderivative1,961 sharesup +5.5%up +7.5%
15 May 202619 May 2026SEC Form 44 dexercised options overnot a tradeMeta Platformsderivative4,957 sharesup +5.5%up +7.5%
20 Mar 202624 Mar 2026SEC Form 44 dwas grantednot a tradeMeta Platformsderivative79,324 sharesup +9.2%up +9.3%
20 Mar 202624 Mar 2026SEC Form 44 dwas grantednot a tradeMeta Platformsderivative12,806 sharesup +9.2%up +9.3%
20 Mar 202624 Mar 2026SEC Form 44 dwas grantednot a tradeMeta Platformsderivative18,066 sharesup +9.2%up +9.3%
20 Mar 202624 Mar 2026SEC Form 44 dwas grantednot a tradeMeta Platformsderivative79,324 sharesup +9.2%up +9.3%
20 Mar 202624 Mar 2026SEC Form 44 dwas grantednot a tradeMeta Platformsderivative12,806 sharesup +9.2%up +9.3%
20 Mar 202624 Mar 2026SEC Form 44 dwas grantednot a tradeMeta Platformsderivative18,066 sharesup +9.2%up +9.3%
20 Mar 202624 Mar 2026SEC Form 44 dwas grantednot a tradeMeta Platformsderivative29,340 sharesup +9.2%up +9.3%
20 Mar 202624 Mar 2026SEC Form 44 dwas grantednot a tradeMeta Platformsderivative97,541 sharesup +9.2%up +9.3%
20 Mar 202624 Mar 2026SEC Form 44 dwas grantednot a tradeMeta Platformsderivative155,491 sharesup +9.2%up +9.3%
20 Mar 202624 Mar 2026SEC Form 44 dwas grantednot a tradeMeta Platformsderivative249,382 sharesup +9.2%up +9.3%
20 Mar 202624 Mar 2026SEC Form 44 dwas grantednot a tradeMeta Platformsderivative91,239 sharesup +9.2%up +9.3%
20 Mar 202624 Mar 2026SEC Form 44 dwas grantednot a tradeMeta Platformsderivative29,340 sharesup +9.2%up +9.3%
20 Mar 202624 Mar 2026SEC Form 44 dwas grantednot a tradeMeta Platformsderivative97,541 sharesup +9.2%up +9.3%
20 Mar 202624 Mar 2026SEC Form 44 dwas grantednot a tradeMeta Platformsderivative155,491 sharesup +9.2%up +9.3%
20 Mar 202624 Mar 2026SEC Form 44 dwas grantednot a tradeMeta Platformsderivative249,382 sharesup +9.2%up +9.3%
20 Mar 202624 Mar 2026SEC Form 44 dwas grantednot a tradeMeta Platformsderivative91,239 sharesup +9.2%up +9.3%
15 Feb 202618 Feb 2026SEC Form 43 dexercised options overnot a tradeMeta Platforms5,471 sharesup +1.3%up +0.7%
15 Feb 202618 Feb 2026SEC Form 43 dexercised options overnot a tradeMeta Platforms6,791 sharesup +1.3%up +0.7%
15 Feb 202618 Feb 2026SEC Form 43 dexercised options overnot a tradeMeta Platforms2,680 sharesup +1.3%up +0.7%
15 Feb 202618 Feb 2026SEC Form 43 dexercised options overnot a tradeMeta Platformsderivative5,471 sharesup +1.3%up +0.7%
15 Feb 202618 Feb 2026SEC Form 43 dexercised options overnot a tradeMeta Platformsderivative6,791 sharesup +1.3%up +0.7%
15 Feb 202618 Feb 2026SEC Form 43 dexercised options overnot a tradeMeta Platformsderivative2,680 sharesup +1.3%up +0.7%
15 Feb 202618 Feb 2026SEC Form 43 dexercised options overnot a tradeMeta Platformsderivative1,961 sharesup +1.3%up +0.7%
15 Feb 202618 Feb 2026SEC Form 43 dexercised options overnot a tradeMeta Platforms1,961 sharesup +1.3%up +0.7%
15 Feb 202618 Feb 2026SEC Form 43 dhad shares withheld for taxnot a tradeMeta Platforms8,153 sharesup +1.3%up +0.7%
15 Feb 202618 Feb 2026SEC Form 43 dexercised options overnot a tradeMeta Platformsderivative5,471 sharesup +1.3%up +0.7%
15 Feb 202618 Feb 2026SEC Form 43 dexercised options overnot a tradeMeta Platformsderivative6,791 sharesup +1.3%up +0.7%
15 Feb 202618 Feb 2026SEC Form 43 dexercised options overnot a tradeMeta Platformsderivative2,680 sharesup +1.3%up +0.7%
15 Feb 202618 Feb 2026SEC Form 43 dexercised options overnot a tradeMeta Platforms5,471 sharesup +1.3%up +0.7%
15 Feb 202618 Feb 2026SEC Form 43 dexercised options overnot a tradeMeta Platforms6,791 sharesup +1.3%up +0.7%
15 Feb 202618 Feb 2026SEC Form 43 dexercised options overnot a tradeMeta Platforms2,680 sharesup +1.3%up +0.7%
15 Feb 202618 Feb 2026SEC Form 43 dexercised options overnot a tradeMeta Platforms1,961 sharesup +1.3%up +0.7%
15 Feb 202618 Feb 2026SEC Form 43 dhad shares withheld for taxnot a tradeMeta Platforms8,153 sharesup +1.3%up +0.7%
15 Feb 202618 Feb 2026SEC Form 43 dexercised options overnot a tradeMeta Platformsderivative1,961 sharesup +1.3%up +0.7%
15 Nov 202518 Nov 2025SEC Form 43 dexercised options overnot a tradeMeta Platformsderivative5,470 sharesup +6.3%up +8.4%
15 Nov 202518 Nov 2025SEC Form 43 dexercised options overnot a tradeMeta Platformsderivative6,791 sharesup +6.3%up +8.4%
15 Nov 202518 Nov 2025SEC Form 43 dexercised options overnot a tradeMeta Platformsderivative2,679 sharesup +6.3%up +8.4%
15 Nov 202518 Nov 2025SEC Form 43 dexercised options overnot a tradeMeta Platformsderivative1,960 sharesup +6.3%up +8.4%
15 Nov 202518 Nov 2025SEC Form 43 dexercised options overnot a tradeMeta Platforms5,470 sharesup +6.3%up +8.4%
15 Nov 202518 Nov 2025SEC Form 43 dexercised options overnot a tradeMeta Platforms6,791 sharesup +6.3%up +8.4%
15 Nov 202518 Nov 2025SEC Form 43 dexercised options overnot a tradeMeta Platforms2,679 sharesup +6.3%up +8.4%
15 Nov 202518 Nov 2025SEC Form 43 dexercised options overnot a tradeMeta Platforms1,960 sharesup +6.3%up +8.4%
15 Nov 202518 Nov 2025SEC Form 43 dhad shares withheld for taxnot a tradeMeta Platforms8,381 sharesup +6.3%up +8.4%
15 Aug 202519 Aug 2025SEC Form 44 dexercised options overnot a tradeMeta Platformsderivative5,470 sharesdown −17.5%down −13.8%
15 Aug 202519 Aug 2025SEC Form 44 dexercised options overnot a tradeMeta Platformsderivative6,791 sharesdown −17.5%down −13.8%
15 Aug 202519 Aug 2025SEC Form 44 dexercised options overnot a tradeMeta Platformsderivative2,680 sharesdown −17.5%down −13.8%
15 Aug 202519 Aug 2025SEC Form 44 dexercised options overnot a tradeMeta Platformsderivative1,961 sharesdown −17.5%down −13.8%
15 Aug 202519 Aug 2025SEC Form 44 dexercised options overnot a tradeMeta Platforms5,470 sharesdown −17.5%down −13.8%
15 Aug 202519 Aug 2025SEC Form 44 dexercised options overnot a tradeMeta Platforms6,791 sharesdown −17.5%down −13.8%
15 Aug 202519 Aug 2025SEC Form 44 dexercised options overnot a tradeMeta Platforms2,680 sharesdown −17.5%down −13.8%
15 Aug 202519 Aug 2025SEC Form 44 dexercised options overnot a tradeMeta Platforms1,961 sharesdown −17.5%down −13.8%
15 Aug 202519 Aug 2025SEC Form 44 dhad shares withheld for taxnot a tradeMeta Platforms8,382 sharesdown −17.5%down −13.8%
6 Aug 20258 Aug 2025SEC Form 42 dsold on the open marketMeta Platforms2,266 sharesdown −16.1%down −15.8%
6 Aug 20258 Aug 2025SEC Form 42 dsold on the open marketMeta Platforms983 sharesdown −16.1%down −15.8%
6 Aug 20258 Aug 2025SEC Form 42 dsold on the open marketMeta Platforms2,451 sharesdown −16.1%down −15.8%
6 Aug 20258 Aug 2025SEC Form 42 dsold on the open marketMeta Platforms1,421 sharesdown −16.1%down −15.8%
6 Aug 20258 Aug 2025SEC Form 42 dsold on the open marketMeta Platforms5,921 sharesdown −16.1%down −15.8%
6 Aug 20258 Aug 2025SEC Form 42 dsold on the open marketMeta Platforms1,560 sharesdown −16.1%down −15.8%
6 Aug 20258 Aug 2025SEC Form 42 dsold on the open marketMeta Platforms398 sharesdown −16.1%down −15.8%
5 Aug 20257 Aug 2025SEC Form 42 dsold on the open marketMeta Platforms4,040 sharesdown −15.1%down −14.9%
5 Aug 20257 Aug 2025SEC Form 42 dsold on the open marketMeta Platforms22,468 sharesdown −15.1%down −14.9%
5 Aug 20257 Aug 2025SEC Form 42 dsold on the open marketMeta Platforms19,012 sharesdown −15.1%down −14.9%
5 Aug 20257 Aug 2025SEC Form 42 dsold on the open marketMeta Platforms12,005 sharesdown −15.1%down −14.9%
5 Aug 20257 Aug 2025SEC Form 42 dsold on the open marketMeta Platforms1,675 sharesdown −15.1%down −14.9%
5 Aug 20257 Aug 2025SEC Form 42 dsold on the open marketMeta Platforms800 sharesdown −15.1%down −14.9%
15 May 202519 May 2025SEC Form 44 dexercised options overnot a tradeMeta Platformsderivative5,470 sharesup +0.6%up +1.2%
15 May 202519 May 2025SEC Form 44 dexercised options overnot a tradeMeta Platformsderivative6,791 sharesup +0.6%up +1.2%
15 May 202519 May 2025SEC Form 44 dexercised options overnot a tradeMeta Platformsderivative2,679 sharesup +0.6%up +1.2%
15 May 202519 May 2025SEC Form 44 dexercised options overnot a tradeMeta Platformsderivative1,960 sharesup +0.6%up +1.2%
15 May 202519 May 2025SEC Form 44 dexercised options overnot a tradeMeta Platforms5,470 sharesup +0.6%up +1.2%
15 May 202519 May 2025SEC Form 44 dexercised options overnot a tradeMeta Platforms6,791 sharesup +0.6%up +1.2%
15 May 202519 May 2025SEC Form 44 dexercised options overnot a tradeMeta Platforms2,679 sharesup +0.6%up +1.2%
15 May 202519 May 2025SEC Form 44 dexercised options overnot a tradeMeta Platforms1,960 sharesup +0.6%up +1.2%
15 May 202519 May 2025SEC Form 44 dhad shares withheld for taxnot a tradeMeta Platforms8,381 sharesup +0.6%up +1.2%
20 Mar 202524 Mar 2025SEC Form 44 dwas grantednot a tradeMeta Platformsderivative31,370 sharesup +10.6%up +4.7%
28 Feb 20254 Mar 2025SEC Form 44 dsold on the open marketMeta Platforms400 sharesdown −3.0%up +1.3%
28 Feb 20254 Mar 2025SEC Form 44 dsold on the open marketMeta Platforms300 sharesdown −3.0%up +1.3%
28 Feb 20254 Mar 2025SEC Form 44 dsold on the open marketMeta Platforms200 sharesdown −3.0%up +1.3%
28 Feb 20254 Mar 2025SEC Form 44 dsold on the open marketMeta Platforms531 sharesdown −3.0%up +1.3%
28 Feb 20254 Mar 2025SEC Form 44 dsold on the open marketMeta Platforms709 sharesdown −3.0%up +1.3%
28 Feb 20254 Mar 2025SEC Form 44 dsold on the open marketMeta Platforms734 sharesdown −3.0%up +1.3%
28 Feb 20254 Mar 2025SEC Form 44 dsold on the open marketMeta Platforms1,310 sharesdown −3.0%up +1.3%
28 Feb 20254 Mar 2025SEC Form 44 dsold on the open marketMeta Platforms1,422 sharesdown −3.0%up +1.3%
28 Feb 20254 Mar 2025SEC Form 44 dsold on the open marketMeta Platforms2,215 sharesdown −3.0%up +1.3%
28 Feb 20254 Mar 2025SEC Form 44 dsold on the open marketMeta Platforms4,915 sharesdown −3.0%up +1.3%
28 Feb 20254 Mar 2025SEC Form 44 dsold on the open marketMeta Platforms4,719 sharesdown −3.0%up +1.3%
28 Feb 20254 Mar 2025SEC Form 44 dsold on the open marketMeta Platforms515 sharesdown −3.0%up +1.3%
28 Feb 20254 Mar 2025SEC Form 44 dsold on the open marketMeta Platforms200 sharesdown −3.0%up +1.3%
28 Feb 20254 Mar 2025SEC Form 44 dsold on the open marketMeta Platforms1,830 sharesdown −3.0%up +1.3%
27 Feb 20253 Mar 2025SEC Form 44 dsold on the open marketMeta Platforms626 sharesdown −1.6%down −1.1%
27 Feb 20253 Mar 2025SEC Form 44 dsold on the open marketMeta Platforms1,400 sharesdown −1.6%down −1.1%
27 Feb 20253 Mar 2025SEC Form 44 dsold on the open marketMeta Platforms500 sharesdown −1.6%down −1.1%
27 Feb 20253 Mar 2025SEC Form 44 dsold on the open marketMeta Platforms301 sharesdown −1.6%down −1.1%
27 Feb 20253 Mar 2025SEC Form 44 dsold on the open marketMeta Platforms500 sharesdown −1.6%down −1.1%
27 Feb 20253 Mar 2025SEC Form 44 dsold on the open marketMeta Platforms1,400 sharesdown −1.6%down −1.1%
27 Feb 20253 Mar 2025SEC Form 44 dsold on the open marketMeta Platforms600 sharesdown −1.6%down −1.1%
27 Feb 20253 Mar 2025SEC Form 44 dsold on the open marketMeta Platforms400 sharesdown −1.6%down −1.1%
27 Feb 20253 Mar 2025SEC Form 44 dsold on the open marketMeta Platforms500 sharesdown −1.6%down −1.1%
27 Feb 20253 Mar 2025SEC Form 44 dsold on the open marketMeta Platforms1,500 sharesdown −1.6%down −1.1%
27 Feb 20253 Mar 2025SEC Form 44 dsold on the open marketMeta Platforms1,440 sharesdown −1.6%down −1.1%
27 Feb 20253 Mar 2025SEC Form 44 dsold on the open marketMeta Platforms300 sharesdown −1.6%down −1.1%
27 Feb 20253 Mar 2025SEC Form 44 dsold on the open marketMeta Platforms600 sharesdown −1.6%down −1.1%
27 Feb 20253 Mar 2025SEC Form 44 dsold on the open marketMeta Platforms700 sharesdown −1.6%down −1.1%
27 Feb 20253 Mar 2025SEC Form 44 dsold on the open marketMeta Platforms1,209 sharesdown −1.6%down −1.1%
27 Feb 20253 Mar 2025SEC Form 44 dsold on the open marketMeta Platforms800 sharesdown −1.6%down −1.1%
27 Feb 20253 Mar 2025SEC Form 44 dsold on the open marketMeta Platforms1,682 sharesdown −1.6%down −1.1%
27 Feb 20253 Mar 2025SEC Form 44 dsold on the open marketMeta Platforms2,455 sharesdown −1.6%down −1.1%
27 Feb 20253 Mar 2025SEC Form 44 dsold on the open marketMeta Platforms1,887 sharesdown −1.6%down −1.1%
27 Feb 20253 Mar 2025SEC Form 44 dsold on the open marketMeta Platforms900 sharesdown −1.6%down −1.1%
27 Feb 20253 Mar 2025SEC Form 44 dsold on the open marketMeta Platforms300 sharesdown −1.6%down −1.1%
26 Feb 202528 Feb 2025SEC Form 42 dsold on the open marketMeta Platforms1,200 sharesdown −3.8%down −3.0%
26 Feb 202528 Feb 2025SEC Form 42 dsold on the open marketMeta Platforms3,640 sharesdown −3.8%down −3.0%
26 Feb 202528 Feb 2025SEC Form 42 dsold on the open marketMeta Platforms478 sharesdown −3.8%down −3.0%
26 Feb 202528 Feb 2025SEC Form 42 dsold on the open marketMeta Platforms474 sharesdown −3.8%down −3.0%
26 Feb 202528 Feb 2025SEC Form 42 dsold on the open marketMeta Platforms691 sharesdown −3.8%down −3.0%
26 Feb 202528 Feb 2025SEC Form 42 dsold on the open marketMeta Platforms2,693 sharesdown −3.8%down −3.0%
26 Feb 202528 Feb 2025SEC Form 42 dsold on the open marketMeta Platforms3,421 sharesdown −3.8%down −3.0%
26 Feb 202528 Feb 2025SEC Form 42 dsold on the open marketMeta Platforms1,409 sharesdown −3.8%down −3.0%
26 Feb 202528 Feb 2025SEC Form 42 dsold on the open marketMeta Platforms306 sharesdown −3.8%down −3.0%
26 Feb 202528 Feb 2025SEC Form 42 dsold on the open marketMeta Platforms2,280 sharesdown −3.8%down −3.0%
26 Feb 202528 Feb 2025SEC Form 42 dsold on the open marketMeta Platforms500 sharesdown −3.8%down −3.0%
26 Feb 202528 Feb 2025SEC Form 42 dsold on the open marketMeta Platforms2,100 sharesdown −3.8%down −3.0%
26 Feb 202528 Feb 2025SEC Form 42 dsold on the open marketMeta Platforms808 sharesdown −3.8%down −3.0%
15 Feb 202519 Feb 2025SEC Form 44 dexercised options overnot a tradeMeta Platformsderivative4,721 sharesdown −12.0%down −7.9%
15 Feb 202519 Feb 2025SEC Form 44 dexercised options overnot a tradeMeta Platformsderivative5,471 sharesdown −12.0%down −7.9%
15 Feb 202519 Feb 2025SEC Form 44 dexercised options overnot a tradeMeta Platformsderivative6,791 sharesdown −12.0%down −7.9%
15 Feb 202519 Feb 2025SEC Form 44 dexercised options overnot a tradeMeta Platformsderivative2,679 sharesdown −12.0%down −7.9%
15 Feb 202519 Feb 2025SEC Form 44 dexercised options overnot a tradeMeta Platforms4,721 sharesdown −12.0%down −7.9%
15 Feb 202519 Feb 2025SEC Form 44 dexercised options overnot a tradeMeta Platforms5,471 sharesdown −12.0%down −7.9%
15 Feb 202519 Feb 2025SEC Form 44 dexercised options overnot a tradeMeta Platforms6,791 sharesdown −12.0%down −7.9%
15 Feb 202519 Feb 2025SEC Form 44 dexercised options overnot a tradeMeta Platforms2,679 sharesdown −12.0%down −7.9%
15 Feb 202519 Feb 2025SEC Form 44 dhad shares withheld for taxnot a tradeMeta Platforms9,549 sharesdown −12.0%down −7.9%
15 Nov 202419 Nov 2024SEC Form 44 dexercised options overnot a tradeMeta Platformsderivative4,720 sharesup +17.0%up +15.5%
15 Nov 202419 Nov 2024SEC Form 44 dexercised options overnot a tradeMeta Platformsderivative5,470 sharesup +17.0%up +15.5%
15 Nov 202419 Nov 2024SEC Form 44 dexercised options overnot a tradeMeta Platformsderivative6,791 sharesup +17.0%up +15.5%
15 Nov 202419 Nov 2024SEC Form 44 dexercised options overnot a tradeMeta Platformsderivative2,680 sharesup +17.0%up +15.5%
15 Nov 202419 Nov 2024SEC Form 44 dexercised options overnot a tradeMeta Platforms4,720 sharesup +17.0%up +15.5%
15 Nov 202419 Nov 2024SEC Form 44 dexercised options overnot a tradeMeta Platforms5,470 sharesup +17.0%up +15.5%
15 Nov 202419 Nov 2024SEC Form 44 dexercised options overnot a tradeMeta Platforms6,791 sharesup +17.0%up +15.5%
15 Nov 202419 Nov 2024SEC Form 44 dexercised options overnot a tradeMeta Platforms2,680 sharesup +17.0%up +15.5%
15 Nov 202419 Nov 2024SEC Form 44 dhad shares withheld for taxnot a tradeMeta Platforms9,750 sharesup +17.0%up +15.5%
23 Sep 202425 Sep 2024SEC Form 42 dsold on the open marketMeta Platforms10,000 sharesup +14.8%up +14.0%
19 Sep 202423 Sep 2024SEC Form 44 dsold on the open marketMeta Platforms10,000 sharesup +15.9%up +14.8%
19 Sep 202423 Sep 2024SEC Form 44 dsold on the open marketMeta Platforms10,000 sharesup +15.9%up +14.8%
15 Aug 202419 Aug 2024SEC Form 44 dexercised options overnot a tradeMeta Platformsderivative11,545 sharesup +20.6%up +22.4%
15 Aug 202419 Aug 2024SEC Form 44 dexercised options overnot a tradeMeta Platformsderivative4,721 sharesup +20.6%up +22.4%
15 Aug 202419 Aug 2024SEC Form 44 dexercised options overnot a tradeMeta Platformsderivative5,470 sharesup +20.6%up +22.4%
15 Aug 202419 Aug 2024SEC Form 44 dexercised options overnot a tradeMeta Platformsderivative6,791 sharesup +20.6%up +22.4%
15 Aug 202419 Aug 2024SEC Form 44 dexercised options overnot a tradeMeta Platformsderivative2,679 sharesup +20.6%up +22.4%
15 Aug 202419 Aug 2024SEC Form 44 dexercised options overnot a tradeMeta Platforms11,545 sharesup +20.6%up +22.4%
15 Aug 202419 Aug 2024SEC Form 44 dexercised options overnot a tradeMeta Platforms4,721 sharesup +20.6%up +22.4%
15 Aug 202419 Aug 2024SEC Form 44 dexercised options overnot a tradeMeta Platforms5,470 sharesup +20.6%up +22.4%
15 Aug 202419 Aug 2024SEC Form 44 dexercised options overnot a tradeMeta Platforms6,791 sharesup +20.6%up +22.4%
15 Aug 202419 Aug 2024SEC Form 44 dexercised options overnot a tradeMeta Platforms2,679 sharesup +20.6%up +22.4%
15 Aug 202419 Aug 2024SEC Form 44 dhad shares withheld for taxnot a tradeMeta Platforms15,475 sharesup +20.6%up +22.4%
15 May 202417 May 2024SEC Form 42 dexercised options overnot a tradeMeta Platformsderivative17,317 sharesup +34.6%up +37.3%
15 May 202417 May 2024SEC Form 42 dexercised options overnot a tradeMeta Platformsderivative4,720 sharesup +34.6%up +37.3%
15 May 202417 May 2024SEC Form 42 dexercised options overnot a tradeMeta Platformsderivative5,470 sharesup +34.6%up +37.3%
15 May 202417 May 2024SEC Form 42 dexercised options overnot a tradeMeta Platformsderivative6,791 sharesup +34.6%up +37.3%
15 May 202417 May 2024SEC Form 42 dexercised options overnot a tradeMeta Platformsderivative2,679 sharesup +34.6%up +37.3%
15 May 202417 May 2024SEC Form 42 dexercised options overnot a tradeMeta Platforms17,317 sharesup +34.6%up +37.3%
15 May 202417 May 2024SEC Form 42 dexercised options overnot a tradeMeta Platforms4,720 sharesup +34.6%up +37.3%
15 May 202417 May 2024SEC Form 42 dexercised options overnot a tradeMeta Platforms5,470 sharesup +34.6%up +37.3%
15 May 202417 May 2024SEC Form 42 dexercised options overnot a tradeMeta Platforms6,791 sharesup +34.6%up +37.3%
15 May 202417 May 2024SEC Form 42 dexercised options overnot a tradeMeta Platforms2,679 sharesup +34.6%up +37.3%
15 May 202417 May 2024SEC Form 42 dhad shares withheld for taxnot a tradeMeta Platforms18,336 sharesup +34.6%up +37.3%
20 Mar 202422 Mar 2024SEC Form 42 dwas grantednot a tradeMeta Platformsderivative42,870 sharesup +28.2%up +27.2%
15 Feb 202420 Feb 2024SEC Form 45 dexercised options overnot a tradeMeta Platformsderivative17,317 sharesup +33.9%up +37.4%
15 Feb 202420 Feb 2024SEC Form 45 dexercised options overnot a tradeMeta Platformsderivative4,720 sharesup +33.9%up +37.4%
15 Feb 202420 Feb 2024SEC Form 45 dexercised options overnot a tradeMeta Platformsderivative5,471 sharesup +33.9%up +37.4%
15 Feb 202420 Feb 2024SEC Form 45 dexercised options overnot a tradeMeta Platformsderivative6,791 sharesup +33.9%up +37.4%
15 Feb 202420 Feb 2024SEC Form 45 dexercised options overnot a tradeMeta Platforms17,317 sharesup +33.9%up +37.4%
15 Feb 202420 Feb 2024SEC Form 45 dexercised options overnot a tradeMeta Platforms4,720 sharesup +33.9%up +37.4%
15 Feb 202420 Feb 2024SEC Form 45 dexercised options overnot a tradeMeta Platforms5,471 sharesup +33.9%up +37.4%
15 Feb 202420 Feb 2024SEC Form 45 dexercised options overnot a tradeMeta Platforms6,791 sharesup +33.9%up +37.4%
15 Feb 202420 Feb 2024SEC Form 45 dhad shares withheld for taxnot a tradeMeta Platforms16,692 sharesup +33.9%up +37.4%
28 Dec 20232 Jan 2024SEC Form 45 dsold on the open marketMeta Platforms10,000 sharesup +80.9%up +87.1%
19 Dec 202321 Dec 2023SEC Form 42 dsold on the open marketMeta Platforms10,000 sharesup +85.0%up +83.0%
20 Nov 202322 Nov 2023SEC Form 42 dsold on the open marketMeta Platforms10,000 sharesup +90.6%up +89.8%
15 Nov 202317 Nov 2023SEC Form 42 dexercised options overnot a tradeMeta Platformsderivative17,317 sharesup +94.8%up +93.4%
15 Nov 202317 Nov 2023SEC Form 42 dexercised options overnot a tradeMeta Platformsderivative4,721 sharesup +94.8%up +93.4%
15 Nov 202317 Nov 2023SEC Form 42 dexercised options overnot a tradeMeta Platformsderivative5,470 sharesup +94.8%up +93.4%
15 Nov 202317 Nov 2023SEC Form 42 dexercised options overnot a tradeMeta Platformsderivative6,791 sharesup +94.8%up +93.4%
15 Nov 202317 Nov 2023SEC Form 42 dexercised options overnot a tradeMeta Platforms17,317 sharesup +94.8%up +93.4%
15 Nov 202317 Nov 2023SEC Form 42 dexercised options overnot a tradeMeta Platforms4,721 sharesup +94.8%up +93.4%
15 Nov 202317 Nov 2023SEC Form 42 dexercised options overnot a tradeMeta Platforms5,470 sharesup +94.8%up +93.4%
15 Nov 202317 Nov 2023SEC Form 42 dexercised options overnot a tradeMeta Platforms6,791 sharesup +94.8%up +93.4%
15 Nov 202317 Nov 2023SEC Form 42 dhad shares withheld for taxnot a tradeMeta Platforms17,007 sharesup +94.8%up +93.4%
15 Aug 202317 Aug 2023SEC Form 42 dexercised options overnot a tradeMeta Platformsderivative17,318 sharesup +114.6%up +127.3%
15 Aug 202317 Aug 2023SEC Form 42 dexercised options overnot a tradeMeta Platformsderivative4,720 sharesup +114.6%up +127.3%
15 Aug 202317 Aug 2023SEC Form 42 dexercised options overnot a tradeMeta Platformsderivative5,470 sharesup +114.6%up +127.3%
15 Aug 202317 Aug 2023SEC Form 42 dexercised options overnot a tradeMeta Platformsderivative6,791 sharesup +114.6%up +127.3%
15 Aug 202317 Aug 2023SEC Form 42 dexercised options overnot a tradeMeta Platforms17,318 sharesup +114.6%up +127.3%
15 Aug 202317 Aug 2023SEC Form 42 dexercised options overnot a tradeMeta Platforms4,720 sharesup +114.6%up +127.3%
15 Aug 202317 Aug 2023SEC Form 42 dexercised options overnot a tradeMeta Platforms5,470 sharesup +114.6%up +127.3%
15 Aug 202317 Aug 2023SEC Form 42 dexercised options overnot a tradeMeta Platforms6,791 sharesup +114.6%up +127.3%
15 Aug 202317 Aug 2023SEC Form 42 dhad shares withheld for taxnot a tradeMeta Platforms17,008 sharesup +114.6%up +127.3%
15 May 202317 May 2023SEC Form 42 dexercised options overnot a tradeMeta Platformsderivative17,317 sharesup +171.3%up +167.2%
15 May 202317 May 2023SEC Form 42 dexercised options overnot a tradeMeta Platformsderivative4,720 sharesup +171.3%up +167.2%
15 May 202317 May 2023SEC Form 42 dexercised options overnot a tradeMeta Platformsderivative5,470 sharesup +171.3%up +167.2%
15 May 202317 May 2023SEC Form 42 dexercised options overnot a tradeMeta Platformsderivative6,790 sharesup +171.3%up +167.2%
15 May 202317 May 2023SEC Form 42 dexercised options overnot a tradeMeta Platforms17,317 sharesup +171.3%up +167.2%
15 May 202317 May 2023SEC Form 42 dexercised options overnot a tradeMeta Platforms4,720 sharesup +171.3%up +167.2%
15 May 202317 May 2023SEC Form 42 dexercised options overnot a tradeMeta Platforms5,470 sharesup +171.3%up +167.2%
15 May 202317 May 2023SEC Form 42 dexercised options overnot a tradeMeta Platforms6,790 sharesup +171.3%up +167.2%
15 May 202317 May 2023SEC Form 42 dhad shares withheld for taxnot a tradeMeta Platforms17,007 sharesup +171.3%up +167.2%
20 Mar 202322 Mar 2023SEC Form 42 dwas grantednot a tradeMeta Platformsderivative108,655 sharesup +227.6%up +224.3%
15 Feb 202317 Feb 2023SEC Form 42 dexercised options overnot a tradeMeta Platformsderivative17,317 sharesup +265.8%up +274.8%
15 Feb 202317 Feb 2023SEC Form 42 dexercised options overnot a tradeMeta Platformsderivative4,721 sharesup +265.8%up +274.8%
15 Feb 202317 Feb 2023SEC Form 42 dexercised options overnot a tradeMeta Platformsderivative5,471 sharesup +265.8%up +274.8%
15 Feb 202317 Feb 2023SEC Form 42 dexercised options overnot a tradeMeta Platforms17,317 sharesup +265.8%up +274.8%
15 Feb 202317 Feb 2023SEC Form 42 dexercised options overnot a tradeMeta Platforms4,721 sharesup +265.8%up +274.8%
15 Feb 202317 Feb 2023SEC Form 42 dexercised options overnot a tradeMeta Platforms5,471 sharesup +265.8%up +274.8%
15 Feb 202317 Feb 2023SEC Form 42 dhad shares withheld for taxnot a tradeMeta Platforms12,810 sharesup +265.8%up +274.8%
15 Nov 202217 Nov 2022SEC Form 42 dexercised options overnot a tradeMeta Platformsderivative17,317 sharesup +453.5%up +481.5%
15 Nov 202217 Nov 2022SEC Form 42 dexercised options overnot a tradeMeta Platformsderivative4,720 sharesup +453.5%up +481.5%
15 Nov 202217 Nov 2022SEC Form 42 dexercised options overnot a tradeMeta Platformsderivative5,470 sharesup +453.5%up +481.5%
15 Nov 202217 Nov 2022SEC Form 42 dexercised options overnot a tradeMeta Platforms17,317 sharesup +453.5%up +481.5%
15 Nov 202217 Nov 2022SEC Form 42 dexercised options overnot a tradeMeta Platforms4,720 sharesup +453.5%up +481.5%
15 Nov 202217 Nov 2022SEC Form 42 dexercised options overnot a tradeMeta Platforms5,470 sharesup +453.5%up +481.5%
15 Nov 202217 Nov 2022SEC Form 42 dhad shares withheld for taxnot a tradeMeta Platforms13,640 sharesup +453.5%up +481.5%
15 Aug 202217 Aug 2022SEC Form 42 dexercised options overnot a tradeMeta Platformsderivative17,317 sharesup +258.2%up +270.6%
15 Aug 202217 Aug 2022SEC Form 42 dexercised options overnot a tradeMeta Platformsderivative4,721 sharesup +258.2%up +270.6%
15 Aug 202217 Aug 2022SEC Form 42 dexercised options overnot a tradeMeta Platformsderivative5,470 sharesup +258.2%up +270.6%
15 Aug 202217 Aug 2022SEC Form 42 dexercised options overnot a tradeMeta Platforms17,317 sharesup +258.2%up +270.6%
15 Aug 202217 Aug 2022SEC Form 42 dexercised options overnot a tradeMeta Platforms4,721 sharesup +258.2%up +270.6%
15 Aug 202217 Aug 2022SEC Form 42 dexercised options overnot a tradeMeta Platforms5,470 sharesup +258.2%up +270.6%
15 Aug 202217 Aug 2022SEC Form 42 dhad shares withheld for taxnot a tradeMeta Platforms13,640 sharesup +258.2%up +270.6%
15 May 202217 May 2022SEC Form 42 dexercised options overnot a tradeMeta Platformsderivative17,317 sharesup +226.3%up +219.8%
15 May 202217 May 2022SEC Form 42 dexercised options overnot a tradeMeta Platformsderivative4,720 sharesup +226.3%up +219.8%
15 May 202217 May 2022SEC Form 42 dexercised options overnot a tradeMeta Platformsderivative5,470 sharesup +226.3%up +219.8%
15 May 202217 May 2022SEC Form 42 dexercised options overnot a tradeMeta Platforms17,317 sharesup +226.3%up +219.8%
15 May 202217 May 2022SEC Form 42 dexercised options overnot a tradeMeta Platforms4,720 sharesup +226.3%up +219.8%
15 May 202217 May 2022SEC Form 42 dexercised options overnot a tradeMeta Platforms5,470 sharesup +226.3%up +219.8%
15 May 202217 May 2022SEC Form 42 dhad shares withheld for taxnot a tradeMeta Platforms13,640 sharesup +226.3%up +219.8%
21 Mar 202223 Mar 2022SEC Form 42 dwas grantednot a tradeMeta Platformsderivative87,524 sharesup +206.4%up +203.6%
10 Mar 202223 Mar 2022SEC Form 413 dgave awaynot a tradeMeta Platforms7,511 sharesup +232.0%up +203.6%
10 Mar 202223 Mar 2022SEC Form 413 dgave awaynot a tradeMeta Platforms7,511 sharesup +232.0%up +203.6%
8 Mar 202223 Mar 2022SEC Form 415 dgave awaynot a tradeMeta Platforms17,690 sharesup +240.5%up +203.6%
8 Mar 202223 Mar 2022SEC Form 415 dgave awaynot a tradeMeta Platforms17,690 sharesup +240.5%up +203.6%
15 Feb 202217 Feb 2022SEC Form 42 dexercised options overnot a tradeMeta Platformsderivative17,317 sharesup +193.2%up +212.0%
15 Feb 202217 Feb 2022SEC Form 42 dexercised options overnot a tradeMeta Platformsderivative4,720 sharesup +193.2%up +212.0%
15 Feb 202217 Feb 2022SEC Form 42 dexercised options overnot a tradeMeta Platforms17,317 sharesup +193.2%up +212.0%
15 Feb 202217 Feb 2022SEC Form 42 dexercised options overnot a tradeMeta Platforms4,720 sharesup +193.2%up +212.0%
15 Feb 202217 Feb 2022SEC Form 42 dhad shares withheld for taxnot a tradeMeta Platforms10,240 sharesup +193.2%up +212.0%
21 Jan 202217 Feb 2022SEC Form 427 dgave awaynot a tradeMeta Platforms3,000 sharesup +113.8%up +212.0%
14 Jan 202217 Feb 2022SEC Form 434 dgave awaynot a tradeMeta Platforms25,922 sharesup +95.2%up +212.0%
14 Jan 202217 Feb 2022SEC Form 434 dgave awaynot a tradeMeta Platforms25,922 sharesup +95.2%up +212.0%
14 Jan 202217 Feb 2022SEC Form 434 dgave awaynot a tradeMeta Platforms24,613 sharesup +95.2%up +212.0%
14 Jan 202217 Feb 2022SEC Form 434 dgave awaynot a tradeMeta Platforms24,613 sharesup +95.2%up +212.0%
23 Dec 202114 Feb 2022SEC Form 453 dgave awaynot a tradeMeta Platforms25,999 sharesup +93.3%up +197.7%
23 Dec 202114 Feb 2022SEC Form 453 dgave awaynot a tradeMeta Platforms25,999 sharesup +93.3%up +197.7%
23 Dec 202114 Feb 2022SEC Form 453 dgave awaynot a tradeMeta Platforms24,686 sharesup +93.3%up +197.7%
23 Dec 202114 Feb 2022SEC Form 453 dgave awaynot a tradeMeta Platforms24,686 sharesup +93.3%up +197.7%
15 Nov 202117 Nov 2021SEC Form 42 dexercised options overnot a tradeMeta Platformsderivative17,317 sharesup +86.5%up +90.2%
15 Nov 202117 Nov 2021SEC Form 42 dexercised options overnot a tradeMeta Platformsderivative4,721 sharesup +86.5%up +90.2%
15 Nov 202117 Nov 2021SEC Form 42 dexercised options overnot a tradeMeta Platforms17,317 sharesup +86.5%up +90.2%
15 Nov 202117 Nov 2021SEC Form 42 dexercised options overnot a tradeMeta Platforms4,721 sharesup +86.5%up +90.2%
15 Nov 202117 Nov 2021SEC Form 42 dhad shares withheld for taxnot a tradeMeta Platforms10,927 sharesup +86.5%up +90.2%
15 Aug 202117 Aug 2021SEC Form 42 dexercised options overnot a tradeFacebookderivative17,317 sharesup +78.4%up +80.8%
15 Aug 202117 Aug 2021SEC Form 42 dexercised options overnot a tradeFacebookderivative4,720 sharesup +78.4%up +80.8%
15 Aug 202117 Aug 2021SEC Form 42 dexercised options overnot a tradeFacebook17,317 sharesup +78.4%up +80.8%
15 Aug 202117 Aug 2021SEC Form 42 dexercised options overnot a tradeFacebook4,720 sharesup +78.4%up +80.8%
15 Aug 202117 Aug 2021SEC Form 42 dhad shares withheld for taxnot a tradeFacebook10,927 sharesup +78.4%up +80.8%
15 May 202118 May 2021SEC Form 43 dexercised options overnot a tradeFacebook17,317 sharesup +105.1%up +109.1%
15 May 202118 May 2021SEC Form 43 dexercised options overnot a tradeFacebook4,720 sharesup +105.1%up +109.1%
15 May 202118 May 2021SEC Form 43 dhad shares withheld for taxnot a tradeFacebook10,927 sharesup +105.1%up +109.1%
15 May 202118 May 2021SEC Form 43 dexercised options overnot a tradeFacebookderivative17,317 sharesup +105.1%up +109.1%
15 May 202118 May 2021SEC Form 43 dexercised options overnot a tradeFacebookderivative4,720 sharesup +105.1%up +109.1%
9 Apr 202118 May 2021SEC Form 439 dgave awaynot a tradeFacebook9,421 sharesup +107.4%up +109.1%
9 Apr 202118 May 2021SEC Form 439 dgave awaynot a tradeFacebook9,421 sharesup +107.4%up +109.1%
22 Mar 202124 Mar 2021SEC Form 42 dgave awaynot a tradeFacebook79,458 sharesup +120.8%up +129.7%
22 Mar 202124 Mar 2021SEC Form 42 dgave awaynot a tradeFacebook79,458 sharesup +120.8%up +129.7%
22 Mar 202124 Mar 2021SEC Form 42 dwas grantednot a tradeFacebookderivative75,526 sharesup +120.8%up +129.7%
11 Mar 202124 Mar 2021SEC Form 413 dgave awaynot a tradeFacebook29,017 sharesup +136.6%up +129.7%
10 Mar 202124 Mar 2021SEC Form 414 dgave awaynot a tradeFacebook29,018 sharesup +144.6%up +129.7%
15 Feb 202117 Feb 2021SEC Form 42 dexercised options overnot a tradeFacebook17,317 sharesup +139.6%up +136.9%
15 Feb 202117 Feb 2021SEC Form 42 dhad shares withheld for taxnot a tradeFacebook8,033 sharesup +139.6%up +136.9%
15 Feb 202117 Feb 2021SEC Form 42 dexercised options overnot a tradeFacebookderivative17,317 sharesup +139.6%up +136.9%
2 Feb 202124 Mar 2021SEC Form 450 dgave awaynot a tradeFacebook33,236 sharesup +142.6%up +129.7%
2 Feb 202124 Mar 2021SEC Form 450 dgave awaynot a tradeFacebook24,808 sharesup +142.6%up +129.7%
2 Feb 202117 Feb 2021SEC Form 415 dgave awaynot a tradeFacebook58,035 sharesup +142.6%up +136.9%
2 Feb 202117 Feb 2021SEC Form 415 dgave awaynot a tradeFacebook58,035 sharesup +142.6%up +136.9%
2 Feb 202117 Feb 2021SEC Form 415 dgave awaynot a tradeFacebook33,236 sharesup +142.6%up +136.9%
2 Feb 202117 Feb 2021SEC Form 415 dgave awaynot a tradeFacebook33,236 sharesup +142.6%up +136.9%
2 Feb 202117 Feb 2021SEC Form 415 dgave awaynot a tradeFacebook26,127 sharesup +142.6%up +136.9%
2 Feb 202117 Feb 2021SEC Form 415 dgave awaynot a tradeFacebook26,127 sharesup +142.6%up +136.9%
2 Feb 202117 Feb 2021SEC Form 415 dgave awaynot a tradeFacebook24,808 sharesup +142.6%up +136.9%
2 Feb 202117 Feb 2021SEC Form 415 dgave awaynot a tradeFacebook24,808 sharesup +142.6%up +136.9%
15 Nov 202017 Nov 2020SEC Form 42 dexercised options overnot a tradeFacebookderivative23,089 sharesup +134.0%up +135.6%
15 Nov 202017 Nov 2020SEC Form 42 dexercised options overnot a tradeFacebook23,089 sharesup +134.0%up +135.6%
15 Nov 202017 Nov 2020SEC Form 42 dhad shares withheld for taxnot a tradeFacebook10,959 sharesup +134.0%up +135.6%
20 Jul 202022 Jul 2020SEC Form 42 dwas grantednot a tradeFacebookderivative277,073 sharesup +164.0%up +170.2%
20 Jul 201521 Jul 2015SEC Form 41 dsold on the open marketFacebook15,500 sharesup +561.9%up +558.6%
15 Jul 201517 Jul 2015SEC Form 42 dconvertednot a tradeFacebook11,371 sharesup +622.0%up +582.4%
15 Jul 201517 Jul 2015SEC Form 42 dconvertednot a tradeFacebook59,952 sharesup +622.0%up +582.4%
15 Jul 201517 Jul 2015SEC Form 42 dsold on the open marketFacebook29,618 sharesup +622.0%up +582.4%
15 Jul 201517 Jul 2015SEC Form 42 dsold on the open marketFacebook7,600 sharesup +622.0%up +582.4%
15 Jul 201517 Jul 2015SEC Form 42 dexercised options overnot a tradeFacebookderivative11,371 sharesup +622.0%up +582.4%
15 Jul 201517 Jul 2015SEC Form 42 dexercised options overnot a tradeFacebookderivative11,371 sharesup +622.0%up +582.4%
15 Jul 201517 Jul 2015SEC Form 42 dconvertednot a tradeFacebookderivative11,371 sharesup +622.0%up +582.4%
15 Jul 201517 Jul 2015SEC Form 42 dexercised options overnot a tradeFacebookderivative59,952 sharesup +622.0%up +582.4%
15 Jul 201517 Jul 2015SEC Form 42 dexercised options overnot a tradeFacebookderivative59,952 sharesup +622.0%up +582.4%
15 Jul 201517 Jul 2015SEC Form 42 dconvertednot a tradeFacebookderivative59,952 sharesup +622.0%up +582.4%
6 Jul 20158 Jul 2015SEC Form 42 dsold on the open marketFacebook15,500 sharesup +640.2%up +656.6%
1 Jun 20152 Jun 2015SEC Form 41 dsold on the open marketFacebook15,500 sharesup +707.1%up +705.6%
18 May 201519 May 2015SEC Form 41 dsold on the open marketFacebook13,854 sharesup +701.2%up +703.7%
15 May 201519 May 2015SEC Form 44 dconvertednot a tradeFacebook11,371 sharesup +705.8%up +703.7%
15 May 201519 May 2015SEC Form 44 dconvertednot a tradeFacebook86,585 sharesup +705.8%up +703.7%
15 May 201519 May 2015SEC Form 44 dsold on the open marketFacebook45,115 sharesup +705.8%up +703.7%
15 May 201519 May 2015SEC Form 44 dsold on the open marketFacebook6,000 sharesup +705.8%up +703.7%
15 May 201519 May 2015SEC Form 44 dexercised options overnot a tradeFacebookderivative11,371 sharesup +705.8%up +703.7%
15 May 201519 May 2015SEC Form 44 dexercised options overnot a tradeFacebookderivative11,371 sharesup +705.8%up +703.7%
15 May 201519 May 2015SEC Form 44 dconvertednot a tradeFacebookderivative11,371 sharesup +705.8%up +703.7%
15 May 201519 May 2015SEC Form 44 dexercised options overnot a tradeFacebookderivative86,585 sharesup +705.8%up +703.7%
15 May 201519 May 2015SEC Form 44 dexercised options overnot a tradeFacebookderivative86,585 sharesup +705.8%up +703.7%
15 May 201519 May 2015SEC Form 44 dconvertednot a tradeFacebookderivative86,585 sharesup +705.8%up +703.7%
4 May 20156 May 2015SEC Form 42 dsold on the open marketFacebook15,500 sharesup +722.3%up +729.7%
20 Apr 201522 Apr 2015SEC Form 42 dsold on the open marketFacebook15,500 sharesup +679.9%up +665.7%
15 Apr 201517 Apr 2015SEC Form 42 dconvertednot a tradeFacebook11,371 sharesup +683.5%up +702.2%
15 Apr 201517 Apr 2015SEC Form 42 dconvertednot a tradeFacebook59,952 sharesup +683.5%up +702.2%
15 Apr 201517 Apr 2015SEC Form 42 dsold on the open marketFacebook37,217 sharesup +683.5%up +702.2%
15 Apr 201517 Apr 2015SEC Form 42 dexercised options overnot a tradeFacebookderivative11,371 sharesup +683.5%up +702.2%
15 Apr 201517 Apr 2015SEC Form 42 dexercised options overnot a tradeFacebookderivative11,371 sharesup +683.5%up +702.2%
15 Apr 201517 Apr 2015SEC Form 42 dconvertednot a tradeFacebookderivative11,371 sharesup +683.5%up +702.2%
15 Apr 201517 Apr 2015SEC Form 42 dexercised options overnot a tradeFacebookderivative59,952 sharesup +683.5%up +702.2%
15 Apr 201517 Apr 2015SEC Form 42 dexercised options overnot a tradeFacebookderivative59,952 sharesup +683.5%up +702.2%
15 Apr 201517 Apr 2015SEC Form 42 dconvertednot a tradeFacebookderivative59,952 sharesup +683.5%up +702.2%
6 Apr 20157 Apr 2015SEC Form 41 dsold on the open marketFacebook15,500 sharesup +686.1%up +687.2%
16 Mar 201517 Mar 2015SEC Form 41 dsold on the open marketFacebook5,934 sharesup +730.1%up +716.6%
16 Mar 201517 Mar 2015SEC Form 41 dsold on the open marketFacebook15,500 sharesup +730.1%up +716.6%
16 Mar 201517 Mar 2015SEC Form 41 dwas grantednot a tradeFacebookderivative132,070 sharesup +730.1%up +716.6%
15 Mar 201517 Mar 2015SEC Form 42 dconvertednot a tradeFacebook11,371 sharesup +730.3%up +716.6%
15 Mar 201517 Mar 2015SEC Form 42 dexercised options overnot a tradeFacebookderivative11,371 sharesup +730.3%up +716.6%
15 Mar 201517 Mar 2015SEC Form 42 dexercised options overnot a tradeFacebookderivative11,371 sharesup +730.3%up +716.6%
15 Mar 201517 Mar 2015SEC Form 42 dconvertednot a tradeFacebookderivative11,371 sharesup +730.3%up +716.6%
2 Mar 20153 Mar 2015SEC Form 41 dsold on the open marketFacebook15,500 sharesup +712.6%up +714.1%
23 Feb 201524 Feb 2015SEC Form 41 dsold on the open marketFacebook15,500 sharesup +722.0%up +726.0%
17 Feb 201518 Feb 2015SEC Form 41 dsold on the open marketFacebook51,115 sharesup +757.2%up +744.8%
17 Feb 201518 Feb 2015SEC Form 41 dsold on the open marketFacebook15,500 sharesup +757.2%up +744.8%
15 Feb 201518 Feb 2015SEC Form 43 dconvertednot a tradeFacebook11,371 sharesup +755.6%up +744.8%
15 Feb 201518 Feb 2015SEC Form 43 dconvertednot a tradeFacebook86,585 sharesup +755.6%up +744.8%
15 Feb 201518 Feb 2015SEC Form 43 dexercised options overnot a tradeFacebookderivative11,371 sharesup +755.6%up +744.8%
15 Feb 201518 Feb 2015SEC Form 43 dexercised options overnot a tradeFacebookderivative11,371 sharesup +755.6%up +744.8%
15 Feb 201518 Feb 2015SEC Form 43 dconvertednot a tradeFacebookderivative11,371 sharesup +755.6%up +744.8%
15 Feb 201518 Feb 2015SEC Form 43 dexercised options overnot a tradeFacebookderivative86,585 sharesup +755.6%up +744.8%
15 Feb 201518 Feb 2015SEC Form 43 dexercised options overnot a tradeFacebookderivative86,585 sharesup +755.6%up +744.8%
15 Feb 201518 Feb 2015SEC Form 43 dconvertednot a tradeFacebookderivative86,585 sharesup +755.6%up +744.8%
15 Jan 201520 Jan 2015SEC Form 45 dconvertednot a tradeFacebook11,371 sharesup +775.1%up +750.0%
15 Jan 201520 Jan 2015SEC Form 45 dconvertednot a tradeFacebook59,952 sharesup +775.1%up +750.0%
15 Jan 201520 Jan 2015SEC Form 45 dsold on the open marketFacebook10,849 sharesup +775.1%up +750.0%
15 Jan 201520 Jan 2015SEC Form 45 dsold on the open marketFacebook21,104 sharesup +775.1%up +750.0%
15 Jan 201520 Jan 2015SEC Form 45 dsold on the open marketFacebook3,400 sharesup +775.1%up +750.0%
15 Jan 201520 Jan 2015SEC Form 45 dexercised options overnot a tradeFacebookderivative11,371 sharesup +775.1%up +750.0%
15 Jan 201520 Jan 2015SEC Form 45 dexercised options overnot a tradeFacebookderivative11,371 sharesup +775.1%up +750.0%
15 Jan 201520 Jan 2015SEC Form 45 dconvertednot a tradeFacebookderivative11,371 sharesup +775.1%up +750.0%
15 Jan 201520 Jan 2015SEC Form 45 dexercised options overnot a tradeFacebookderivative59,952 sharesup +775.1%up +750.0%
15 Jan 201520 Jan 2015SEC Form 45 dexercised options overnot a tradeFacebookderivative59,952 sharesup +775.1%up +750.0%
15 Jan 201520 Jan 2015SEC Form 45 dconvertednot a tradeFacebookderivative59,952 sharesup +775.1%up +750.0%
8 Dec 201410 Dec 2014SEC Form 42 dsold on the open marketFacebook5,437 sharesup +746.9%up +750.7%
1 Dec 20143 Dec 2014SEC Form 42 dconvertednot a tradeFacebook11,371 sharesup +762.9%up +765.4%
1 Dec 20143 Dec 2014SEC Form 42 dsold on the open marketFacebook5,934 sharesup +762.9%up +765.4%
1 Dec 20143 Dec 2014SEC Form 42 dexercised options overnot a tradeFacebookderivative11,371 sharesup +762.9%up +765.4%
1 Dec 20143 Dec 2014SEC Form 42 dexercised options overnot a tradeFacebookderivative11,371 sharesup +762.9%up +765.4%
1 Dec 20143 Dec 2014SEC Form 42 dconvertednot a tradeFacebookderivative11,371 sharesup +762.9%up +765.4%
24 Nov 201426 Nov 2014SEC Form 42 dsold on the open marketFacebook41,404 sharesup +775.6%up +734.9%
17 Nov 201418 Nov 2014SEC Form 41 dsold on the open marketFacebook39,981 sharesup +772.9%up +771.7%
17 Nov 201418 Nov 2014SEC Form 41 dsold on the open marketFacebook5,200 sharesup +772.9%up +771.7%
15 Nov 201418 Nov 2014SEC Form 43 dconvertednot a tradeFacebook86,585 sharesup +765.4%up +771.7%
15 Nov 201418 Nov 2014SEC Form 43 dexercised options overnot a tradeFacebookderivative86,585 sharesup +765.4%up +771.7%
15 Nov 201418 Nov 2014SEC Form 43 dexercised options overnot a tradeFacebookderivative86,585 sharesup +765.4%up +771.7%
15 Nov 201418 Nov 2014SEC Form 43 dconvertednot a tradeFacebookderivative86,585 sharesup +765.4%up +771.7%
10 Nov 201412 Nov 2014SEC Form 42 dsold on the open marketFacebook5,437 sharesup +764.0%up +767.3%
5 Nov 201412 Nov 2014SEC Form 47 dgave awaynot a tradeFacebook26,650 sharesup +766.0%up +767.3%
3 Nov 20144 Nov 2014SEC Form 41 dsold on the open marketFacebook3,334 sharesup +777.1%up +755.4%
3 Nov 20144 Nov 2014SEC Form 41 dsold on the open marketFacebook2,600 sharesup +777.1%up +755.4%
1 Nov 20144 Nov 2014SEC Form 43 dconvertednot a tradeFacebook11,371 sharesup +764.2%up +755.4%
1 Nov 20144 Nov 2014SEC Form 43 dexercised options overnot a tradeFacebookderivative11,371 sharesup +764.2%up +755.4%
1 Nov 20144 Nov 2014SEC Form 43 dexercised options overnot a tradeFacebookderivative11,371 sharesup +764.2%up +755.4%
1 Nov 20144 Nov 2014SEC Form 43 dconvertednot a tradeFacebookderivative11,371 sharesup +764.2%up +755.4%

Both percentages are the stock’s move, not Christopher K. Cox’s return: a disclosure gives a band, never an amount, so nobody can say how much was bought or what it made. They run to the last close we hold11 Sep 2026, except where a name has since delisted, when the row names its own last session. We publish no close, no volume and no dollar figure behind them. 400 of the 400 rows shown carry a percentage; the rest are dashes with the reason on the row.

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.

Some filings reach us as photographs of paper rather than as a form we can read as text. Those are shown here only once they have been read and checked, so this page can hold fewer lines than the filings behind it contain. The link on every row opens the original document, which is always the full record.