FINHUB Insights

Tesla insider activity

TSLA · TSLA income statements · EDGAR

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.

−$88M net open-market flow, 12 m
0 open-market buys, 12 m
64.6% of sale value on 10b5-1 plans, 12 m
374 days since an insider bought, whole record

The tape: three years of insider trades

Open-market buy Discretionary sale Planned sale (10b5-1) Reported-price path Routine

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

The 60 most recent of 67.

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

84 Forms 4, 3 years
0 filed late
0 amendments
1.9 avg. days to file

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.

Every number on this page comes from Forms 3, 4 and 5 filed with the SEC. The insider export runs on its own schedule, so it can be a few days behind the rest of the site; the date below says how far it goes. Browse the source filings on SEC EDGAR. Data through Sep 18, 2026