Meta Platforms insider activity
What the executives and directors of Meta Platforms actually did with their own shares, decoded from their SEC Form 4 filings. Each figure says the stretch of time it covers.
The tape: three years of insider trades
Every marker sits at the price reported on the Form 4. The line is the monthly median of all prices insiders reported, so the chart needs no market feed; the grey strip is the routine flow (grants, vestings, tax withholding and gifts) that a headline gets wrong by counting it as selling.
The 183 routine events on the chart, as a list
| Date | Insider | Shares |
|---|---|---|
| Aug 15, 2026 | Olivan Javier | 24K |
| Aug 15, 2026 | Elkann John | 118 |
| Aug 15, 2026 | Cox Christopher K | 25K |
| Aug 15, 2026 | Anderson Aaron | 3,664 |
| Aug 15, 2026 | LI SUSAN J | 21K |
| Aug 15, 2026 | Bosworth Andrew | 25K |
| Aug 15, 2026 | Powell Dina H. | 11K |
| Aug 15, 2026 | Arnold John Douglas | 167 |
| Aug 15, 2026 | Songhurst Charles | 124 |
| Aug 15, 2026 | White Dana | 110 |
| Aug 15, 2026 | Collison Patrick | 103 |
| Aug 15, 2026 | Mahoney Curtis J. | 7,116 |
| Jul 31, 2026 | Zuckerberg Mark | 1.2M |
| May 15, 2026 | Andreessen Marc L | 480 |
| May 15, 2026 | KIMMITT ROBERT M | 600 |
| May 15, 2026 | TAN HOCK E | 767 |
| May 15, 2026 | Travis Tracey Thomas | 600 |
| May 15, 2026 | Olivan Javier | 24K |
| May 15, 2026 | Elkann John | 786 |
| May 15, 2026 | Killefer Nancy | 600 |
| May 15, 2026 | Cox Christopher K | 25K |
| May 15, 2026 | Anderson Aaron | 3,669 |
| May 15, 2026 | Houston Andrew | 600 |
| May 15, 2026 | Alford Peggy | 600 |
| May 15, 2026 | LI SUSAN J | 21K |
| May 15, 2026 | Xu Tony | 600 |
| May 15, 2026 | Bosworth Andrew | 25K |
| May 15, 2026 | Powell Dina H. | 14K |
| May 15, 2026 | Arnold John Douglas | 767 |
| May 15, 2026 | Songhurst Charles | 817 |
| May 15, 2026 | White Dana | 709 |
| May 15, 2026 | Collison Patrick | 703 |
| May 15, 2026 | Mahoney Curtis J. | 9,487 |
| Feb 18, 2026 | Anderson Aaron | 167 |
| Feb 15, 2026 | TAN HOCK E | 167 |
| Feb 15, 2026 | Olivan Javier | 17K |
| Feb 15, 2026 | Elkann John | 120 |
| Feb 15, 2026 | Cox Christopher K | 25K |
| Feb 15, 2026 | Anderson Aaron | 3,050 |
| Feb 15, 2026 | LI SUSAN J | 17K |
| Feb 15, 2026 | Xu Tony | 189 |
| Feb 15, 2026 | Bosworth Andrew | 25K |
| Feb 15, 2026 | Powell Dina H. | 2,945 |
| Feb 15, 2026 | Arnold John Douglas | 167 |
| Feb 15, 2026 | Songhurst Charles | 132 |
| Feb 15, 2026 | White Dana | 110 |
| Feb 15, 2026 | Collison Patrick | 102 |
| Nov 26, 2025 | KIMMITT ROBERT M | 600 |
| Nov 20, 2025 | LI SUSAN J | 67K |
| Nov 19, 2025 | Newstead Jennifer | 2,859 |
| Nov 15, 2025 | TAN HOCK E | 167 |
| Nov 15, 2025 | Olivan Javier | 17K |
| Nov 15, 2025 | Elkann John | 109 |
| Nov 15, 2025 | Cox Christopher K | 25K |
| Nov 15, 2025 | Anderson Aaron | 2,836 |
| Nov 15, 2025 | LI SUSAN J | 17K |
| Nov 15, 2025 | Newstead Jennifer | 25K |
| Nov 15, 2025 | Xu Tony | 189 |
| Nov 15, 2025 | Bosworth Andrew | 21K |
| Nov 15, 2025 | Powell Dina H. | 103 |
Where the shares went, last 12 months
Every Form 4 movement decomposed: what flowed in (grants, vested equity, purchases) and what flowed out (tax withholding, plan sales, discretionary sales, gifts). Counted in shares, because grants carry no price.
The chart, in numbers
| Flow | Shares |
|---|---|
| From holdings | 222K |
| Vested / exercised | 970K |
| Withheld for tax | 143K |
| Planned sales (10b5-1) | 378K |
| Discretionary sales | 42K |
| Gifts | 629K |
Skin in the game
Directly held shares as reported after each trade, indexed to 100 at the start of the window, up to five years back. Direct holdings only: trust and family-entity positions are per-entity in the filings and do not sum honestly, so this chart refuses to guess. The steps are the trades.
The chart, in numbers
| Insider | Start of the window | Latest reported | Indexed, start = 100 |
|---|---|---|---|
| Bosworth Andrew | 15K | 828 | 5.6 |
Who holds what
the 14 largest holdings of 24| Insider | Role | Shares held | Buys 12 m | Sales 12 m | 12 m | Last trade |
|---|---|---|---|---|---|---|
| Zuckerberg Mark COB and CEO Last trade Sep 24, 2026 | CEO | 41M | – | $21M | net selling over the year: 0 months buying, 1 month selling | Sep 24, 2026 |
| Sandberg Sheryl Chief Operating Officer Last trade May 29, 2024 | COO | 690K | – | – | May 29, 2024 | |
| Cox Christopher K Chief Product Officer Last trade Sep 21, 2026 | Officer | 205K | – | $55M | net selling over the year: 0 months buying, 1 month selling | Sep 21, 2026 |
| Bosworth Andrew Chief Technology Officer Last trade Aug 18, 2026 | Officer | 67K | – | $24M | net selling over the year: 0 months buying, 4 months selling | Aug 18, 2026 |
| Newstead Jennifer Chief Legal Officer Last trade Dec 30, 2025 | Officer | 29K | – | $3.0M | net selling over the year: 0 months buying, 2 months selling | Dec 30, 2025 |
| Andreessen Marc L Last trade Nov 2, 2026 | Director | 28K | – | $13M | net selling over the year: 0 months buying, 2 months selling | Nov 2, 2026 |
| LI SUSAN J Chief Financial Officer Last trade Aug 18, 2026 | CFO | 27K | – | $106M | net selling over the year: 0 months buying, 4 months selling | Aug 18, 2026 |
| Travis Tracey Thomas | Director | 13K | – | – | – | |
| Killefer Nancy | Director | 13K | – | – | – | |
| Houston Andrew | Director | 13K | – | – | – | |
| Olivan Javier Chief Operating Officer Last trade Nov 2, 2026 | COO | 9,600 | – | $41M | net selling over the year: 0 months buying, 13 months selling | Nov 2, 2026 |
| Powell Dina H. President and Vice Chairman | Officer | 8,636 | – | – | – | |
| Xu Tony | Director | 8,269 | – | – | – | |
| Alford Peggy Last trade Oct 26, 2026 | Director | 7,397 | – | $1.0M | net selling over the year: 0 months buying, 4 months selling | Oct 26, 2026 |
Open-market trade log
the 60 most recent of 16,223| Date | Insider | Type | Shares | Price | Value | Since trade | Filed |
|---|---|---|---|---|---|---|---|
| Nov 2, 2026 | Andreessen Marc L (Director) 64 shares $613.88 −0.1% since trade filed Nov 4, 2026 | Discretionary sale | 64 | $613.88 | $39K | −0.1% | Nov 4, 2026 |
| Nov 2, 2026 | Andreessen Marc L (Director) 872 shares $608.26 +0.8% since trade filed Nov 4, 2026 | Discretionary sale | 872 | $608.26 | $530K | +0.8% | Nov 4, 2026 |
| Nov 2, 2026 | Andreessen Marc L (Director) 1,292 shares $613.10 +0.0% since trade filed Nov 4, 2026 | Discretionary sale | 1,292 | $613.10 | $792K | +0.0% | Nov 4, 2026 |
| Nov 2, 2026 | Andreessen Marc L (Director) 1,964 shares $609.33 +0.6% since trade filed Nov 4, 2026 | Discretionary sale | 1,964 | $609.33 | $1.2M | +0.6% | Nov 4, 2026 |
| Nov 2, 2026 | Andreessen Marc L (Director) 1,986 shares $612.12 +0.2% since trade filed Nov 4, 2026 | Discretionary sale | 1,986 | $612.12 | $1.2M | +0.2% | Nov 4, 2026 |
| Nov 2, 2026 | Andreessen Marc L (Director) 4,571 shares $611.14 +0.3% since trade filed Nov 4, 2026 | Discretionary sale | 4,571 | $611.14 | $2.8M | +0.3% | Nov 4, 2026 |
| Nov 2, 2026 | Andreessen Marc L (Director) 4,629 shares $610.27 +0.5% since trade filed Nov 4, 2026 | Discretionary sale | 4,629 | $610.27 | $2.8M | +0.5% | Nov 4, 2026 |
| Nov 2, 2026 | Andreessen Marc L (Director) 5,573 shares $606.85 +1.0% since trade filed Nov 4, 2026 | Discretionary sale | 5,573 | $606.85 | $3.4M | +1.0% | Nov 4, 2026 |
| Nov 2, 2026 | Olivan Javier (COO) 57 shares $614.15 −0.2% since trade filed Nov 4, 2026 | Planned sale (10b5-1) | 57 | $614.15 | $35K | −0.2% | Nov 4, 2026 |
| Nov 2, 2026 | Olivan Javier (COO) 82 shares $614.15 −0.2% since trade filed Nov 4, 2026 | Planned sale (10b5-1) | 82 | $614.15 | $50K | −0.2% | Nov 4, 2026 |
| Nov 2, 2026 | Olivan Javier (COO) 408 shares $614.15 −0.2% since trade filed Nov 4, 2026 | Planned sale (10b5-1) | 408 | $614.15 | $251K | −0.2% | Nov 4, 2026 |
| Nov 2, 2026 | Olivan Javier (COO) 946 shares $614.15 −0.2% since trade filed Nov 4, 2026 | Planned sale (10b5-1) | 946 | $614.15 | $581K | −0.2% | Nov 4, 2026 |
| Oct 26, 2026 | Olivan Javier (COO) 57 shares $640.00 −4.2% since trade filed Oct 28, 2026 | Planned sale (10b5-1) | 57 | $640.00 | $36K | −4.2% | Oct 28, 2026 |
| Oct 26, 2026 | Olivan Javier (COO) 82 shares $640.00 −4.2% since trade filed Oct 28, 2026 | Planned sale (10b5-1) | 82 | $640.00 | $52K | −4.2% | Oct 28, 2026 |
| Oct 26, 2026 | Olivan Javier (COO) 408 shares $640.00 −4.2% since trade filed Oct 28, 2026 | Planned sale (10b5-1) | 408 | $640.00 | $261K | −4.2% | Oct 28, 2026 |
| Oct 26, 2026 | Olivan Javier (COO) 946 shares $640.00 −4.2% since trade filed Oct 28, 2026 | Planned sale (10b5-1) | 946 | $640.00 | $605K | −4.2% | Oct 28, 2026 |
| Oct 26, 2026 | Alford Peggy (Director) 390 shares $640.00 −4.2% since trade filed Oct 28, 2026 | Planned sale (10b5-1) | 390 | $640.00 | $250K | −4.2% | Oct 28, 2026 |
| Oct 19, 2026 | Olivan Javier (COO) 57 shares $707.20 −13.3% since trade filed Oct 21, 2026 | Planned sale (10b5-1) | 57 | $707.20 | $40K | −13.3% | Oct 21, 2026 |
| Oct 19, 2026 | Olivan Javier (COO) 82 shares $707.20 −13.3% since trade filed Oct 21, 2026 | Planned sale (10b5-1) | 82 | $707.20 | $58K | −13.3% | Oct 21, 2026 |
| Oct 19, 2026 | Olivan Javier (COO) 408 shares $707.20 −13.3% since trade filed Oct 21, 2026 | Planned sale (10b5-1) | 408 | $707.20 | $289K | −13.3% | Oct 21, 2026 |
| Oct 19, 2026 | Olivan Javier (COO) 946 shares $707.20 −13.3% since trade filed Oct 21, 2026 | Planned sale (10b5-1) | 946 | $707.20 | $669K | −13.3% | Oct 21, 2026 |
| Oct 12, 2026 | Olivan Javier (COO) 57 shares $728.10 −15.8% since trade filed Oct 14, 2026 | Planned sale (10b5-1) | 57 | $728.10 | $42K | −15.8% | Oct 14, 2026 |
| Oct 12, 2026 | Olivan Javier (COO) 82 shares $728.10 −15.8% since trade filed Oct 14, 2026 | Planned sale (10b5-1) | 82 | $728.10 | $60K | −15.8% | Oct 14, 2026 |
| Oct 12, 2026 | Olivan Javier (COO) 408 shares $728.10 −15.8% since trade filed Oct 14, 2026 | Planned sale (10b5-1) | 408 | $728.10 | $297K | −15.8% | Oct 14, 2026 |
| Oct 12, 2026 | Olivan Javier (COO) 946 shares $728.10 −15.8% since trade filed Oct 14, 2026 | Planned sale (10b5-1) | 946 | $728.10 | $689K | −15.8% | Oct 14, 2026 |
| Oct 5, 2026 | Olivan Javier (COO) 57 shares $728.08 −15.8% since trade filed Oct 7, 2026 | Planned sale (10b5-1) | 57 | $728.08 | $42K | −15.8% | Oct 7, 2026 |
| Oct 5, 2026 | Olivan Javier (COO) 82 shares $728.08 −15.8% since trade filed Oct 7, 2026 | Planned sale (10b5-1) | 82 | $728.08 | $60K | −15.8% | Oct 7, 2026 |
| Oct 5, 2026 | Olivan Javier (COO) 408 shares $728.08 −15.8% since trade filed Oct 7, 2026 | Planned sale (10b5-1) | 408 | $728.08 | $297K | −15.8% | Oct 7, 2026 |
| Oct 5, 2026 | Olivan Javier (COO) 946 shares $728.08 −15.8% since trade filed Oct 7, 2026 | Planned sale (10b5-1) | 946 | $728.08 | $689K | −15.8% | Oct 7, 2026 |
| Sep 28, 2026 | Olivan Javier (COO) 57 shares $748.91 −18.1% since trade filed Sep 30, 2026 | Planned sale (10b5-1) | 57 | $748.91 | $43K | −18.1% | Sep 30, 2026 |
| Sep 28, 2026 | Olivan Javier (COO) 82 shares $748.91 −18.1% since trade filed Sep 30, 2026 | Planned sale (10b5-1) | 82 | $748.91 | $61K | −18.1% | Sep 30, 2026 |
| Sep 28, 2026 | Olivan Javier (COO) 408 shares $748.91 −18.1% since trade filed Sep 30, 2026 | Planned sale (10b5-1) | 408 | $748.91 | $306K | −18.1% | Sep 30, 2026 |
| Sep 28, 2026 | Olivan Javier (COO) 946 shares $750.43 −18.3% since trade filed Sep 30, 2026 | Planned sale (10b5-1) | 946 | $750.43 | $710K | −18.3% | Sep 30, 2026 |
| Sep 24, 2026 | Zuckerberg Mark (CEO) 476 shares $779.28 −21.3% since trade filed Sep 28, 2026 | Planned sale (10b5-1) | 476 | $779.28 | $371K | −21.3% | Sep 28, 2026 |
| Sep 24, 2026 | Zuckerberg Mark (CEO) 600 shares $779.33 −21.3% since trade filed Sep 28, 2026 | Planned sale (10b5-1) | 600 | $779.33 | $468K | −21.3% | Sep 28, 2026 |
| Sep 24, 2026 | Zuckerberg Mark (CEO) 1,133 shares $775.32 −20.9% since trade filed Sep 28, 2026 | Planned sale (10b5-1) | 1,133 | $775.32 | $878K | −20.9% | Sep 28, 2026 |
| Sep 24, 2026 | Zuckerberg Mark (CEO) 1,769 shares $776.56 −21.1% since trade filed Sep 28, 2026 | Planned sale (10b5-1) | 1,769 | $776.56 | $1.4M | −21.1% | Sep 28, 2026 |
| Sep 24, 2026 | Zuckerberg Mark (CEO) 2,093 shares $775.39 −20.9% since trade filed Sep 28, 2026 | Planned sale (10b5-1) | 2,093 | $775.39 | $1.6M | −20.9% | Sep 28, 2026 |
| Sep 24, 2026 | Zuckerberg Mark (CEO) 2,146 shares $778.40 −21.2% since trade filed Sep 28, 2026 | Planned sale (10b5-1) | 2,146 | $778.40 | $1.7M | −21.2% | Sep 28, 2026 |
| Sep 24, 2026 | Zuckerberg Mark (CEO) 2,516 shares $776.56 −21.1% since trade filed Sep 28, 2026 | Planned sale (10b5-1) | 2,516 | $776.56 | $2.0M | −21.1% | Sep 28, 2026 |
| Sep 24, 2026 | Zuckerberg Mark (CEO) 4,324 shares $778.36 −21.2% since trade filed Sep 28, 2026 | Planned sale (10b5-1) | 4,324 | $778.36 | $3.4M | −21.2% | Sep 28, 2026 |
| Sep 24, 2026 | Zuckerberg Mark (CEO) 4,810 shares $777.66 −21.2% since trade filed Sep 28, 2026 | Planned sale (10b5-1) | 4,810 | $777.66 | $3.7M | −21.2% | Sep 28, 2026 |
| Sep 24, 2026 | Zuckerberg Mark (CEO) 7,607 shares $777.63 −21.2% since trade filed Sep 28, 2026 | Planned sale (10b5-1) | 7,607 | $777.63 | $5.9M | −21.2% | Sep 28, 2026 |
| Sep 21, 2026 | Olivan Javier (COO) 57 shares $680.27 −9.9% since trade filed Sep 23, 2026 | Planned sale (10b5-1) | 57 | $680.27 | $39K | −9.9% | Sep 23, 2026 |
| Sep 21, 2026 | Olivan Javier (COO) 82 shares $680.27 −9.9% since trade filed Sep 23, 2026 | Planned sale (10b5-1) | 82 | $680.27 | $56K | −9.9% | Sep 23, 2026 |
| Sep 21, 2026 | Olivan Javier (COO) 408 shares $680.27 −9.9% since trade filed Sep 23, 2026 | Planned sale (10b5-1) | 408 | $680.27 | $278K | −9.9% | Sep 23, 2026 |
| Sep 21, 2026 | Olivan Javier (COO) 946 shares $680.27 −9.9% since trade filed Sep 23, 2026 | Planned sale (10b5-1) | 946 | $680.27 | $644K | −9.9% | Sep 23, 2026 |
| Sep 21, 2026 | Cox Christopher K (Officer) 20K shares $700.50 −12.5% since trade filed Sep 23, 2026 | Planned sale (10b5-1) | 20K | $700.50 | $14M | −12.5% | Sep 23, 2026 |
| Sep 21, 2026 | Cox Christopher K (Officer) 20K shares $725.02 −15.4% since trade filed Sep 23, 2026 | Planned sale (10b5-1) | 20K | $725.02 | $15M | −15.4% | Sep 23, 2026 |
| Sep 15, 2026 | Cox Christopher K (Officer) 20K shares $675.23 −9.2% since trade filed Sep 17, 2026 | Planned sale (10b5-1) | 20K | $675.23 | $14M | −9.2% | Sep 17, 2026 |
| Sep 14, 2026 | Olivan Javier (COO) 57 shares $657.73 −6.8% since trade filed Sep 16, 2026 | Planned sale (10b5-1) | 57 | $657.73 | $37K | −6.8% | Sep 16, 2026 |
| Sep 14, 2026 | Olivan Javier (COO) 82 shares $657.73 −6.8% since trade filed Sep 16, 2026 | Planned sale (10b5-1) | 82 | $657.73 | $54K | −6.8% | Sep 16, 2026 |
| Sep 14, 2026 | Olivan Javier (COO) 408 shares $657.73 −6.8% since trade filed Sep 16, 2026 | Planned sale (10b5-1) | 408 | $657.73 | $268K | −6.8% | Sep 16, 2026 |
| Sep 14, 2026 | Olivan Javier (COO) 946 shares $657.73 −6.8% since trade filed Sep 16, 2026 | Planned sale (10b5-1) | 946 | $657.73 | $622K | −6.8% | Sep 16, 2026 |
| Sep 9, 2026 | Cox Christopher K (Officer) 1,422 shares $651.15 −5.8% since trade filed Sep 11, 2026 | Planned sale (10b5-1) | 1,422 | $651.15 | $926K | −5.8% | Sep 11, 2026 |
| Sep 9, 2026 | Cox Christopher K (Officer) 19K shares $650.21 −5.7% since trade filed Sep 11, 2026 | Planned sale (10b5-1) | 19K | $650.21 | $12M | −5.7% | Sep 11, 2026 |
| Sep 8, 2026 | Olivan Javier (COO) 24 shares $622.99 −1.6% since trade filed Sep 10, 2026 | Planned sale (10b5-1) | 24 | $622.99 | $15K | −1.6% | Sep 10, 2026 |
| Sep 8, 2026 | Olivan Javier (COO) 40 shares $613.30 −0.0% since trade filed Sep 10, 2026 | Planned sale (10b5-1) | 40 | $613.30 | $25K | −0.0% | Sep 10, 2026 |
| Sep 8, 2026 | Olivan Javier (COO) 40 shares $621.03 −1.3% since trade filed Sep 10, 2026 | Planned sale (10b5-1) | 40 | $621.03 | $25K | −1.3% | Sep 10, 2026 |
| Sep 8, 2026 | Olivan Javier (COO) 52 shares $612.21 +0.2% since trade filed Sep 10, 2026 | Planned sale (10b5-1) | 52 | $612.21 | $32K | +0.2% | Sep 10, 2026 |
“Since trade” compares with the latest insider-implied price, not a market quote: these pages are built from filings alone. A role here is the one on that day's Form 4, so somebody promoted since appears under both titles.
Filing hygiene
How to read this
A Form 4 transaction code decides everything. P is an open-market purchase and S an open-market sale; those two are the only codes where an insider chose to trade. A is a grant, M an option exercise or vesting, F shares withheld to cover tax, G a gift. Most “insiders dumped billions” headlines are code F and M mechanics.
Sales flagged 10b5-1 run on a plan the insider adopted in advance; since 2023 every Form 4 carries that flag. Buys have historically predicted returns, sales mostly have not, and this page states filings, not advice.