Tesla insider activity
What the executives and directors of Tesla 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 share count changed 3-for-1 on Aug 25, 2022, so prices and share counts reported before then are restated to today's basis here; otherwise the tape would show a step the shares never took.
The 67 routine events on the chart, as a list
| Date | Insider | Shares |
|---|---|---|
| Sep 5, 2026 | Taneja Vaibhav | 6,539 |
| Jun 16, 2026 | Musk Elon | 321M |
| Jun 5, 2026 | Taneja Vaibhav | 6,538 |
| May 13, 2026 | Taneja Vaibhav | 3,000 |
| Apr 30, 2026 | Wilson-Thompson Kathleen | 41K |
| Mar 31, 2026 | Zhu Xiaotong | 20K |
| Mar 30, 2026 | Wilson-Thompson Kathleen | 40K |
| Mar 5, 2026 | Taneja Vaibhav | 6,538 |
| Feb 25, 2026 | Wilson-Thompson Kathleen | 40K |
| Dec 30, 2025 | Musk Elon | 211K |
| Dec 9, 2025 | Musk Kimbal | 15K |
| Dec 5, 2025 | Taneja Vaibhav | 6,538 |
| Nov 10, 2025 | Musk Kimbal | 15K |
| Nov 6, 2025 | Musk Elon | 424M |
| Sep 5, 2025 | Taneja Vaibhav | 6,538 |
| Aug 3, 2025 | Musk Elon | 96M |
| Jul 11, 2025 | MURDOCH JAMES R | 90K |
| Jul 8, 2025 | Taneja Vaibhav | 6,000 |
| Jun 12, 2025 | Zhu Xiaotong | 15K |
| Jun 5, 2025 | Taneja Vaibhav | 14K |
| May 27, 2025 | Ehrenpreis Ira Matthew | 762K |
| May 27, 2025 | Musk Kimbal | 92K |
| May 16, 2025 | Taneja Vaibhav | 3,000 |
| May 9, 2025 | Taneja Vaibhav | 4,000 |
| May 6, 2025 | DENHOLM ROBYN M | 112K |
| May 1, 2025 | Taneja Vaibhav | 4,000 |
| Apr 29, 2025 | DENHOLM ROBYN M | 112K |
| Apr 7, 2025 | Taneja Vaibhav | 4,000 |
| Mar 10, 2025 | MURDOCH JAMES R | 532K |
| Mar 5, 2025 | Taneja Vaibhav | 13K |
| Mar 3, 2025 | DENHOLM ROBYN M | 112K |
| Feb 3, 2025 | DENHOLM ROBYN M | 112K |
| Feb 3, 2025 | Taneja Vaibhav | 7,000 |
| Jan 6, 2025 | Wilson-Thompson Kathleen | 100K |
| Jan 6, 2025 | Taneja Vaibhav | 7,000 |
| Dec 30, 2024 | Musk Elon | 268K |
| Dec 11, 2024 | Musk Kimbal | 25K |
| Dec 5, 2024 | Taneja Vaibhav | 14K |
| Dec 4, 2024 | Wilson-Thompson Kathleen | 100K |
| Dec 2, 2024 | DENHOLM ROBYN M | 112K |
| Nov 15, 2024 | DENHOLM ROBYN M | 112K |
| Nov 11, 2024 | Wilson-Thompson Kathleen | 100K |
| Nov 11, 2024 | Taneja Vaibhav | 4,000 |
| Nov 8, 2024 | Taneja Vaibhav | 8,000 |
| Nov 1, 2024 | Musk Kimbal | 15K |
| Nov 1, 2024 | Taneja Vaibhav | 4,000 |
| Oct 24, 2024 | Taneja Vaibhav | 4,000 |
| Sep 23, 2024 | Taneja Vaibhav | 8,000 |
| Sep 5, 2024 | Zhu Xiaotong | 2,633 |
| Jul 25, 2024 | DENHOLM ROBYN M | 136K |
| Jun 5, 2024 | Zhu Xiaotong | 2,633 |
| Jun 3, 2024 | MURDOCH JAMES R | 250K |
| May 6, 2024 | DENHOLM ROBYN M | 94K |
| Apr 1, 2024 | Baglino Andrew D | 11K |
| Mar 12, 2024 | DENHOLM ROBYN M | 94K |
| Mar 5, 2024 | Zhu Xiaotong | 2,633 |
| Feb 29, 2024 | Baglino Andrew D | 11K |
| Feb 21, 2024 | DENHOLM ROBYN M | 94K |
| Jan 31, 2024 | Baglino Andrew D | 38K |
| Dec 14, 2023 | Taneja Vaibhav | 4,000 |
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 share count changed 3-for-1 on Aug 25, 2022, so share counts reported before then are restated to today's basis here.
The chart, in numbers
| Flow | Shares |
|---|---|
| Granted | 424M |
| Vested / exercised | 304M |
| Withheld for tax | 114M |
| Planned sales (10b5-1) | 138K |
| Discretionary sales | 70K |
| Gifts | 241K |
| Kept | 614M |
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 share count changed 3-for-1 on Aug 25, 2022, so share counts reported before then are restated to today's basis here.
The chart, in numbers
| Insider | Start of the window | Latest reported | Indexed, start = 100 |
|---|---|---|---|
| Musk Kimbal | 1.5M | 1.4M | 89.7 |
| Ehrenpreis Ira Matthew | 617K | 855K | 138.6 |
| MURDOCH JAMES R | 250K | 90K | 36 |
Who holds what
| Insider | Role | Shares held | Buys 12 m | Sales 12 m | 12 m | Last trade |
|---|---|---|---|---|---|---|
| Musk Elon CEO Last trade Sep 12, 2025 | CEO | 1,141M | – | – | Sep 12, 2025 | |
| Musk Kimbal Last trade Dec 9, 2025 | Director | 1.7M | – | $26M | net selling over the year: 0 months buying, 1 month selling | Dec 9, 2025 |
| Ehrenpreis Ira Matthew Last trade May 27, 2025 | Director | 957K | – | – | May 27, 2025 | |
| MURDOCH JAMES R Last trade Jan 2, 2026 | Director | 725K | – | $27M | net selling over the year: 0 months buying, 1 month selling | Jan 2, 2026 |
| DENHOLM ROBYN M Last trade May 6, 2025 | Director | 197K | – | – | May 6, 2025 | |
| Wilson-Thompson Kathleen Last trade Apr 30, 2026 | Director | 75K | – | $30M | net selling over the year: 0 months buying, 3 months selling | Apr 30, 2026 |
| Zhu Xiaotong SVP, APAC and Last trade Sep 11, 2025 | Officer | 68K | – | – | Sep 11, 2025 | |
| Baglino Andrew D SVP Powertrain and Energy Eng. Last trade Apr 1, 2024 | Officer | 42K | – | – | Apr 1, 2024 | |
| Taneja Vaibhav Chief Financial Officer Last trade Sep 8, 2026 | CFO | 26K | – | $5.4M | net selling over the year: 0 months buying, 5 months selling | Sep 8, 2026 |
| Gebbia Joseph Last trade Apr 24, 2025 | Director | 4,111 | – | – | Apr 24, 2025 |
Open-market trade log
the 60 most recent of 3,365| Date | Insider | Type | Shares | Price | Value | Since trade | Filed |
|---|---|---|---|---|---|---|---|
| Sep 8, 2026 | Taneja Vaibhav (CFO) 2,606 shares $360.13 +0.0% since trade filed Sep 9, 2026 | Discretionary sale | 2,606 | $360.13 | $938K | +0.0% | Sep 9, 2026 |
| Jun 8, 2026 | Taneja Vaibhav (CFO) 2,606 shares $402.20 −10.5% since trade filed Jun 9, 2026 | Discretionary sale | 2,606 | $402.20 | $1.0M | −10.5% | Jun 9, 2026 |
| May 13, 2026 | Taneja Vaibhav (CFO) 3,000 shares $450.00 −20.0% since trade filed May 15, 2026 | Discretionary sale | 3,000 | $450.00 | $1.4M | −20.0% | May 15, 2026 |
| Apr 30, 2026 | Wilson-Thompson Kathleen (Director) 280 shares $375.15 −4.0% since trade filed May 4, 2026 | Planned sale (10b5-1) | 280 | $375.15 | $105K | −4.0% | May 4, 2026 |
| Apr 30, 2026 | Wilson-Thompson Kathleen (Director) 440 shares $384.28 −6.3% since trade filed May 4, 2026 | Planned sale (10b5-1) | 440 | $384.28 | $169K | −6.3% | May 4, 2026 |
| Apr 30, 2026 | Wilson-Thompson Kathleen (Director) 520 shares $374.40 −3.8% since trade filed May 4, 2026 | Planned sale (10b5-1) | 520 | $374.40 | $195K | −3.8% | May 4, 2026 |
| Apr 30, 2026 | Wilson-Thompson Kathleen (Director) 619 shares $372.82 −3.4% since trade filed May 4, 2026 | Planned sale (10b5-1) | 619 | $372.82 | $231K | −3.4% | May 4, 2026 |
| Apr 30, 2026 | Wilson-Thompson Kathleen (Director) 680 shares $382.41 −5.8% since trade filed May 4, 2026 | Planned sale (10b5-1) | 680 | $382.41 | $260K | −5.8% | May 4, 2026 |
| Apr 30, 2026 | Wilson-Thompson Kathleen (Director) 840 shares $369.01 −2.4% since trade filed May 4, 2026 | Planned sale (10b5-1) | 840 | $369.01 | $310K | −2.4% | May 4, 2026 |
| Apr 30, 2026 | Wilson-Thompson Kathleen (Director) 1,020 shares $371.88 −3.2% since trade filed May 4, 2026 | Planned sale (10b5-1) | 1,020 | $371.88 | $379K | −3.2% | May 4, 2026 |
| Apr 30, 2026 | Wilson-Thompson Kathleen (Director) 1,081 shares $376.69 −4.4% since trade filed May 4, 2026 | Planned sale (10b5-1) | 1,081 | $376.69 | $407K | −4.4% | May 4, 2026 |
| Apr 30, 2026 | Wilson-Thompson Kathleen (Director) 1,240 shares $383.61 −6.1% since trade filed May 4, 2026 | Planned sale (10b5-1) | 1,240 | $383.61 | $476K | −6.1% | May 4, 2026 |
| Apr 30, 2026 | Wilson-Thompson Kathleen (Director) 1,275 shares $370.93 −2.9% since trade filed May 4, 2026 | Planned sale (10b5-1) | 1,275 | $370.93 | $473K | −2.9% | May 4, 2026 |
| Apr 30, 2026 | Wilson-Thompson Kathleen (Director) 1,520 shares $369.77 −2.6% since trade filed May 4, 2026 | Planned sale (10b5-1) | 1,520 | $369.77 | $562K | −2.6% | May 4, 2026 |
| Apr 30, 2026 | Wilson-Thompson Kathleen (Director) 1,755 shares $380.76 −5.4% since trade filed May 4, 2026 | Planned sale (10b5-1) | 1,755 | $380.76 | $668K | −5.4% | May 4, 2026 |
| Apr 30, 2026 | Wilson-Thompson Kathleen (Director) 1,760 shares $379.43 −5.1% since trade filed May 4, 2026 | Planned sale (10b5-1) | 1,760 | $379.43 | $668K | −5.1% | May 4, 2026 |
| Apr 30, 2026 | Wilson-Thompson Kathleen (Director) 3,003 shares $377.49 −4.6% since trade filed May 4, 2026 | Planned sale (10b5-1) | 3,003 | $377.49 | $1.1M | −4.6% | May 4, 2026 |
| Apr 30, 2026 | Wilson-Thompson Kathleen (Director) 3,480 shares $378.57 −4.9% since trade filed May 4, 2026 | Planned sale (10b5-1) | 3,480 | $378.57 | $1.3M | −4.9% | May 4, 2026 |
| Apr 30, 2026 | Wilson-Thompson Kathleen (Director) 6,896 shares $381.61 −5.6% since trade filed May 4, 2026 | Planned sale (10b5-1) | 6,896 | $381.61 | $2.6M | −5.6% | May 4, 2026 |
| Mar 30, 2026 | Wilson-Thompson Kathleen (Director) 80 shares $366.86 −1.8% since trade filed Apr 1, 2026 | Planned sale (10b5-1) | 80 | $366.86 | $29K | −1.8% | Apr 1, 2026 |
| Mar 30, 2026 | Wilson-Thompson Kathleen (Director) 120 shares $365.90 −1.6% since trade filed Apr 1, 2026 | Planned sale (10b5-1) | 120 | $365.90 | $44K | −1.6% | Apr 1, 2026 |
| Mar 30, 2026 | Wilson-Thompson Kathleen (Director) 520 shares $358.77 +0.4% since trade filed Apr 1, 2026 | Planned sale (10b5-1) | 520 | $358.77 | $187K | +0.4% | Apr 1, 2026 |
| Mar 30, 2026 | Wilson-Thompson Kathleen (Director) 560 shares $364.89 −1.3% since trade filed Apr 1, 2026 | Planned sale (10b5-1) | 560 | $364.89 | $204K | −1.3% | Apr 1, 2026 |
| Mar 30, 2026 | Wilson-Thompson Kathleen (Director) 1,000 shares $361.04 −0.3% since trade filed Apr 1, 2026 | Planned sale (10b5-1) | 1,000 | $361.04 | $361K | −0.3% | Apr 1, 2026 |
| Mar 30, 2026 | Wilson-Thompson Kathleen (Director) 1,120 shares $357.84 +0.6% since trade filed Apr 1, 2026 | Planned sale (10b5-1) | 1,120 | $357.84 | $401K | +0.6% | Apr 1, 2026 |
| Mar 30, 2026 | Wilson-Thompson Kathleen (Director) 1,640 shares $353.66 +1.8% since trade filed Apr 1, 2026 | Planned sale (10b5-1) | 1,640 | $353.66 | $580K | +1.8% | Apr 1, 2026 |
| Mar 30, 2026 | Wilson-Thompson Kathleen (Director) 1,800 shares $354.80 +1.5% since trade filed Apr 1, 2026 | Planned sale (10b5-1) | 1,800 | $354.80 | $639K | +1.5% | Apr 1, 2026 |
| Mar 30, 2026 | Wilson-Thompson Kathleen (Director) 1,880 shares $360.18 −0.0% since trade filed Apr 1, 2026 | Planned sale (10b5-1) | 1,880 | $360.18 | $677K | −0.0% | Apr 1, 2026 |
| Mar 30, 2026 | Wilson-Thompson Kathleen (Director) 2,000 shares $352.83 +2.1% since trade filed Apr 1, 2026 | Planned sale (10b5-1) | 2,000 | $352.83 | $706K | +2.1% | Apr 1, 2026 |
| Mar 30, 2026 | Wilson-Thompson Kathleen (Director) 2,320 shares $362.14 −0.6% since trade filed Apr 1, 2026 | Planned sale (10b5-1) | 2,320 | $362.14 | $840K | −0.6% | Apr 1, 2026 |
| Mar 30, 2026 | Wilson-Thompson Kathleen (Director) 2,360 shares $356.79 +0.9% since trade filed Apr 1, 2026 | Planned sale (10b5-1) | 2,360 | $356.79 | $842K | +0.9% | Apr 1, 2026 |
| Mar 30, 2026 | Wilson-Thompson Kathleen (Director) 2,481 shares $355.64 +1.3% since trade filed Apr 1, 2026 | Planned sale (10b5-1) | 2,481 | $355.64 | $882K | +1.3% | Apr 1, 2026 |
| Mar 30, 2026 | Wilson-Thompson Kathleen (Director) 3,927 shares $363.95 −1.1% since trade filed Apr 1, 2026 | Planned sale (10b5-1) | 3,927 | $363.95 | $1.4M | −1.1% | Apr 1, 2026 |
| Mar 30, 2026 | Wilson-Thompson Kathleen (Director) 4,001 shares $363.08 −0.8% since trade filed Apr 1, 2026 | Planned sale (10b5-1) | 4,001 | $363.08 | $1.5M | −0.8% | Apr 1, 2026 |
| Mar 6, 2026 | Taneja Vaibhav (CFO) 2,265 shares $397.03 −9.3% since trade filed Mar 9, 2026 | Discretionary sale | 2,265 | $397.03 | $899K | −9.3% | Mar 9, 2026 |
| Feb 25, 2026 | Wilson-Thompson Kathleen (Director) 80 shares $412.46 −12.7% since trade filed Feb 27, 2026 | Planned sale (10b5-1) | 80 | $412.46 | $33K | −12.7% | Feb 27, 2026 |
| Feb 25, 2026 | Wilson-Thompson Kathleen (Director) 440 shares $418.89 −14.0% since trade filed Feb 27, 2026 | Planned sale (10b5-1) | 440 | $418.89 | $184K | −14.0% | Feb 27, 2026 |
| Feb 25, 2026 | Wilson-Thompson Kathleen (Director) 2,960 shares $417.52 −13.8% since trade filed Feb 27, 2026 | Planned sale (10b5-1) | 2,960 | $417.52 | $1.2M | −13.8% | Feb 27, 2026 |
| Feb 25, 2026 | Wilson-Thompson Kathleen (Director) 3,148 shares $416.82 −13.6% since trade filed Feb 27, 2026 | Planned sale (10b5-1) | 3,148 | $416.82 | $1.3M | −13.6% | Feb 27, 2026 |
| Feb 25, 2026 | Wilson-Thompson Kathleen (Director) 4,777 shares $413.95 −13.0% since trade filed Feb 27, 2026 | Planned sale (10b5-1) | 4,777 | $413.95 | $2.0M | −13.0% | Feb 27, 2026 |
| Feb 25, 2026 | Wilson-Thompson Kathleen (Director) 6,825 shares $415.86 −13.4% since trade filed Feb 27, 2026 | Planned sale (10b5-1) | 6,825 | $415.86 | $2.8M | −13.4% | Feb 27, 2026 |
| Feb 25, 2026 | Wilson-Thompson Kathleen (Director) 7,501 shares $414.85 −13.2% since trade filed Feb 27, 2026 | Planned sale (10b5-1) | 7,501 | $414.85 | $3.1M | −13.2% | Feb 27, 2026 |
| Jan 2, 2026 | MURDOCH JAMES R (Director) 600 shares $449.52 −19.9% since trade filed Jan 6, 2026 | Planned sale (10b5-1) | 600 | $449.52 | $270K | −19.9% | Jan 6, 2026 |
| Jan 2, 2026 | MURDOCH JAMES R (Director) 600 shares $454.62 −20.8% since trade filed Jan 6, 2026 | Planned sale (10b5-1) | 600 | $454.62 | $273K | −20.8% | Jan 6, 2026 |
| Jan 2, 2026 | MURDOCH JAMES R (Director) 614 shares $457.88 −21.4% since trade filed Jan 6, 2026 | Planned sale (10b5-1) | 614 | $457.88 | $281K | −21.4% | Jan 6, 2026 |
| Jan 2, 2026 | MURDOCH JAMES R (Director) 680 shares $457.14 −21.2% since trade filed Jan 6, 2026 | Planned sale (10b5-1) | 680 | $457.14 | $311K | −21.2% | Jan 6, 2026 |
| Jan 2, 2026 | MURDOCH JAMES R (Director) 731 shares $448.28 −19.7% since trade filed Jan 6, 2026 | Planned sale (10b5-1) | 731 | $448.28 | $328K | −19.7% | Jan 6, 2026 |
| Jan 2, 2026 | MURDOCH JAMES R (Director) 1,191 shares $455.95 −21.0% since trade filed Jan 6, 2026 | Planned sale (10b5-1) | 1,191 | $455.95 | $543K | −21.0% | Jan 6, 2026 |
| Jan 2, 2026 | MURDOCH JAMES R (Director) 1,260 shares $450.52 −20.1% since trade filed Jan 6, 2026 | Planned sale (10b5-1) | 1,260 | $450.52 | $568K | −20.1% | Jan 6, 2026 |
| Jan 2, 2026 | MURDOCH JAMES R (Director) 1,611 shares $439.23 −18.0% since trade filed Jan 6, 2026 | Planned sale (10b5-1) | 1,611 | $439.23 | $708K | −18.0% | Jan 6, 2026 |
| Jan 2, 2026 | MURDOCH JAMES R (Director) 1,685 shares $437.20 −17.6% since trade filed Jan 6, 2026 | Planned sale (10b5-1) | 1,685 | $437.20 | $737K | −17.6% | Jan 6, 2026 |
| Jan 2, 2026 | MURDOCH JAMES R (Director) 1,803 shares $435.87 −17.4% since trade filed Jan 6, 2026 | Planned sale (10b5-1) | 1,803 | $435.87 | $786K | −17.4% | Jan 6, 2026 |
| Jan 2, 2026 | MURDOCH JAMES R (Director) 2,304 shares $446.40 −19.3% since trade filed Jan 6, 2026 | Planned sale (10b5-1) | 2,304 | $446.40 | $1.0M | −19.3% | Jan 6, 2026 |
| Jan 2, 2026 | MURDOCH JAMES R (Director) 2,519 shares $447.44 −19.5% since trade filed Jan 6, 2026 | Planned sale (10b5-1) | 2,519 | $447.44 | $1.1M | −19.5% | Jan 6, 2026 |
| Jan 2, 2026 | MURDOCH JAMES R (Director) 3,004 shares $438.19 −17.8% since trade filed Jan 6, 2026 | Planned sale (10b5-1) | 3,004 | $438.19 | $1.3M | −17.8% | Jan 6, 2026 |
| Jan 2, 2026 | MURDOCH JAMES R (Director) 3,055 shares $444.33 −19.0% since trade filed Jan 6, 2026 | Planned sale (10b5-1) | 3,055 | $444.33 | $1.4M | −19.0% | Jan 6, 2026 |
| Jan 2, 2026 | MURDOCH JAMES R (Director) 3,306 shares $451.62 −20.3% since trade filed Jan 6, 2026 | Planned sale (10b5-1) | 3,306 | $451.62 | $1.5M | −20.3% | Jan 6, 2026 |
| Jan 2, 2026 | MURDOCH JAMES R (Director) 3,575 shares $445.27 −19.1% since trade filed Jan 6, 2026 | Planned sale (10b5-1) | 3,575 | $445.27 | $1.6M | −19.1% | Jan 6, 2026 |
| Jan 2, 2026 | MURDOCH JAMES R (Director) 3,749 shares $443.29 −18.8% since trade filed Jan 6, 2026 | Planned sale (10b5-1) | 3,749 | $443.29 | $1.7M | −18.8% | Jan 6, 2026 |
| Jan 2, 2026 | MURDOCH JAMES R (Director) 3,891 shares $452.62 −20.4% since trade filed Jan 6, 2026 | Planned sale (10b5-1) | 3,891 | $452.62 | $1.8M | −20.4% | Jan 6, 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. The share count changed 3-for-1 on Aug 25, 2022. This table prints prices and share counts as they were filed, on the basis of the day, while the charts above are on today's; “Since trade” puts the filed price on today's basis first, which is why it does not divide into the price beside it.
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.