Cashu Markets
Cashu
Markets
  • Terminal
  • Stocks
  • Spotlight
  • News
Log inSign Up
  1. Stocks
  2. Consumer Cyclical
  3. NASDAQ
  4. TSLA

Market Cap: $1.21T

TI

Tesla, Inc.

TSLA
NASDAQ (NASDAQ Global Select)USD
OverviewNewsAnalyst ReportsFinancialsPolitician TradesInsider TradesExecutivePatentsEarnings Surprise
Cashu Markets
Cashu
Markets

By Cashu Markets. Providing market news, analysis, and research for investors worldwide.

Company

StocksAbout Cashu MarketsContact

Legal

Terms of ServicePrivacy Policy

© 2026 Cashu Technologies Pty Ltd. All rights reserved. Cashu Markets is a trademark of Cashu Technologies Pty Ltd.

The content published on Cashu Markets is for informational purposes only and should not be construed as investment advice, a recommendation, or an offer to buy or sell any securities. All opinions expressed are those of the authors and do not reflect the official position of Cashu Technologies Pty Ltd or its affiliates. Past performance is not indicative of future results. Investing involves risk, including the possible loss of principal. Always conduct your own research and consult with a qualified financial advisor before making any investment decisions.

Cashu Markets and its contributors may hold positions in securities mentioned in published content. Any such holdings will be disclosed at the time of publication. Market data is provided on an "as-is" basis and may be delayed. Cashu Technologies Pty Ltd does not guarantee the accuracy, completeness, or timeliness of any information presented.

Insider Trades

Insider Trading HistoryPast 4 Quarters
Recent Quarter Breakdown2026-Q2
2026-Q2Breakdown
Total Purchases
0
Acquired Transactions
4
Disposed Transactions
23
Total Sales
18
tsla•director, 10 percent owner, officer: CEO
1 month ago

Musk Elon bought 303,960,630 shares of TSLA on 16 June. They now own 727,704,534 TSLA shares.

Musk Elon bought TSLA
tsla•director, 10 percent owner, officer: CEO
1 month ago

Musk Elon sold 17,531,857 shares of TSLA on 16 June. They now own 710,172,677 TSLA shares.

Musk Elon sold TSLA
tsla•director, 10 percent owner, officer: CEO
1 month ago

Musk Elon sold 303,960,630 shares of TSLA on 16 June. They now own 0 TSLA shares.

Musk Elon sold TSLA
tsla•officer: Chief Financial Officer
2 months ago

Taneja Vaibhav sold 2,605.5 shares of TSLA on 8 June. They now own 22,039 TSLA shares.

Taneja Vaibhav sold TSLA
tsla•officer: Chief Financial Officer
2 months ago

Taneja Vaibhav bought 6,538 shares of TSLA on 5 June. They now own 24,644.5 TSLA shares.

Taneja Vaibhav bought TSLA
tsla•officer: Chief Financial Officer
2 months ago

Taneja Vaibhav sold 6,538 shares of TSLA on 5 June. They now own 58,844 TSLA shares.

Taneja Vaibhav sold TSLA
tsla•officer: Chief Financial Officer
3 months ago

Taneja Vaibhav sold 3,000 shares of TSLA on 13 May. They now own 18,106.5 TSLA shares.

Taneja Vaibhav sold TSLA
tsla•officer: Chief Financial Officer
3 months ago

Taneja Vaibhav bought 2,000 shares of TSLA on 13 May. They now own 21,106.5 TSLA shares.

Taneja Vaibhav bought TSLA
tsla•officer: Chief Financial Officer
3 months ago

Taneja Vaibhav bought 1,000 shares of TSLA on 13 May. They now own 19,106.5 TSLA shares.

Taneja Vaibhav bought TSLA
tsla•officer: Chief Financial Officer
3 months ago

Taneja Vaibhav sold 1,000 shares of TSLA on 13 May. They now own 2,390 TSLA shares.

Taneja Vaibhav sold TSLA
tsla•officer: Chief Financial Officer
3 months ago

Taneja Vaibhav sold 2,000 shares of TSLA on 13 May. They now own 711,920 TSLA shares.

Taneja Vaibhav sold TSLA
tsla•director
3 months ago

Wilson-Thompson Kathleen sold 6,896 shares of TSLA on 30 April. They now own 50,759 TSLA shares.

Wilson-Thompson Kathleen sold TSLA
tsla•director
3 months ago

Wilson-Thompson Kathleen sold 3,003 shares of TSLA on 30 April. They now own 64,650 TSLA shares.

Wilson-Thompson Kathleen sold TSLA
tsla•director
3 months ago

Wilson-Thompson Kathleen bought 40,948 shares of TSLA on 30 April. They now own 74,808 TSLA shares.

Wilson-Thompson Kathleen bought TSLA
tsla•director
3 months ago

Wilson-Thompson Kathleen sold 680 shares of TSLA on 30 April. They now own 50,079 TSLA shares.

Wilson-Thompson Kathleen sold TSLA
tsla•director
3 months ago

Wilson-Thompson Kathleen sold 280 shares of TSLA on 30 April. They now own 68,734 TSLA shares.

Wilson-Thompson Kathleen sold TSLA
tsla•director
3 months ago

Wilson-Thompson Kathleen sold 840 shares of TSLA on 30 April. They now own 73,968 TSLA shares.

Wilson-Thompson Kathleen sold TSLA
tsla•director
3 months ago

Wilson-Thompson Kathleen sold 1,020 shares of TSLA on 30 April. They now own 70,153 TSLA shares.

Wilson-Thompson Kathleen sold TSLA
tsla•director
3 months ago

Wilson-Thompson Kathleen sold 1,755 shares of TSLA on 30 April. They now own 57,655 TSLA shares.

Wilson-Thompson Kathleen sold TSLA
tsla•director
3 months ago

Wilson-Thompson Kathleen sold 1,520 shares of TSLA on 30 April. They now own 72,448 TSLA shares.

Wilson-Thompson Kathleen sold TSLA
tsla•director
3 months ago

Wilson-Thompson Kathleen sold 440 shares of TSLA on 30 April. They now own 48,399 TSLA shares.

Wilson-Thompson Kathleen sold TSLA
tsla•director
3 months ago

Wilson-Thompson Kathleen sold 1,760 shares of TSLA on 30 April. They now own 59,410 TSLA shares.

Wilson-Thompson Kathleen sold TSLA
tsla•director
3 months ago

Wilson-Thompson Kathleen sold 619 shares of TSLA on 30 April. They now own 69,534 TSLA shares.

Wilson-Thompson Kathleen sold TSLA
tsla•director
3 months ago

Wilson-Thompson Kathleen sold 520 shares of TSLA on 30 April. They now own 69,014 TSLA shares.

Wilson-Thompson Kathleen sold TSLA
tsla•director
3 months ago

Wilson-Thompson Kathleen sold 1,081 shares of TSLA on 30 April. They now own 67,653 TSLA shares.

Wilson-Thompson Kathleen sold TSLA
tsla•director
3 months ago

Wilson-Thompson Kathleen sold 3,480 shares of TSLA on 30 April. They now own 61,170 TSLA shares.

Wilson-Thompson Kathleen sold TSLA
tsla•director
3 months ago

Wilson-Thompson Kathleen sold 1,240 shares of TSLA on 30 April. They now own 48,839 TSLA shares.

Wilson-Thompson Kathleen sold TSLA
tsla•director
3 months ago

Wilson-Thompson Kathleen sold 1,275 shares of TSLA on 30 April. They now own 71,173 TSLA shares.

Wilson-Thompson Kathleen sold TSLA
tsla•director
3 months ago

Wilson-Thompson Kathleen sold 40,948 shares of TSLA on 30 April. They now own 0 TSLA shares.

Wilson-Thompson Kathleen sold TSLA
tsla•director, 10 percent owner, officer: CEO
3 months ago

Musk Elon sold 96,000,000 shares of TSLA on 21 April. They now own 423,743,904 TSLA shares.

Musk Elon sold TSLA
tsla•officer: SVP
4 months ago

Zhu Xiaotong bought 20,000 shares of TSLA on 31 March. They now own 20,000 TSLA shares.

Zhu Xiaotong bought TSLA
tsla•officer: SVP
4 months ago

Zhu Xiaotong sold 20,000 shares of TSLA on 31 March. They now own 260,650 TSLA shares.

Zhu Xiaotong sold TSLA
tsla•director
4 months ago

Wilson-Thompson Kathleen sold 560 shares of TSLA on 30 March. They now own 34,060 TSLA shares.

Wilson-Thompson Kathleen sold TSLA
tsla•director
4 months ago

Wilson-Thompson Kathleen sold 120 shares of TSLA on 30 March. They now own 33,940 TSLA shares.

Wilson-Thompson Kathleen sold TSLA
tsla•director
4 months ago

Wilson-Thompson Kathleen sold 1,800 shares of TSLA on 30 March. They now own 54,229 TSLA shares.

Wilson-Thompson Kathleen sold TSLA
tsla•director
4 months ago

Wilson-Thompson Kathleen sold 40,000 shares of TSLA on 30 March. They now own 40,948 TSLA shares.

Wilson-Thompson Kathleen sold TSLA
tsla•director
4 months ago

Wilson-Thompson Kathleen sold 2,360 shares of TSLA on 30 March. They now own 49,388 TSLA shares.

Wilson-Thompson Kathleen sold TSLA
tsla•director
4 months ago

Wilson-Thompson Kathleen bought 40,000 shares of TSLA on 30 March. They now own 59,669 TSLA shares.

Wilson-Thompson Kathleen bought TSLA
tsla•director
4 months ago

Wilson-Thompson Kathleen sold 1,120 shares of TSLA on 30 March. They now own 48,268 TSLA shares.

Wilson-Thompson Kathleen sold TSLA
tsla•director
4 months ago

Wilson-Thompson Kathleen sold 80 shares of TSLA on 30 March. They now own 33,860 TSLA shares.

Wilson-Thompson Kathleen sold TSLA
tsla•director
4 months ago

Wilson-Thompson Kathleen sold 520 shares of TSLA on 30 March. They now own 47,748 TSLA shares.

Wilson-Thompson Kathleen sold TSLA
tsla•director
4 months ago

Wilson-Thompson Kathleen sold 4,001 shares of TSLA on 30 March. They now own 38,547 TSLA shares.

Wilson-Thompson Kathleen sold TSLA
tsla•director
4 months ago

Wilson-Thompson Kathleen sold 1,000 shares of TSLA on 30 March. They now own 44,868 TSLA shares.

Wilson-Thompson Kathleen sold TSLA
tsla•director
4 months ago

Wilson-Thompson Kathleen sold 1,640 shares of TSLA on 30 March. They now own 56,029 TSLA shares.

Wilson-Thompson Kathleen sold TSLA
tsla•director
4 months ago

Wilson-Thompson Kathleen sold 3,927 shares of TSLA on 30 March. They now own 34,620 TSLA shares.

Wilson-Thompson Kathleen sold TSLA
tsla•director
4 months ago

Wilson-Thompson Kathleen sold 1,880 shares of TSLA on 30 March. They now own 45,868 TSLA shares.

Wilson-Thompson Kathleen sold TSLA
tsla•director
4 months ago

Wilson-Thompson Kathleen sold 2,000 shares of TSLA on 30 March. They now own 57,669 TSLA shares.

Wilson-Thompson Kathleen sold TSLA
tsla•director
4 months ago

Wilson-Thompson Kathleen sold 2,320 shares of TSLA on 30 March. They now own 42,548 TSLA shares.

Wilson-Thompson Kathleen sold TSLA
tsla•director
4 months ago

Wilson-Thompson Kathleen sold 2,481 shares of TSLA on 30 March. They now own 51,748 TSLA shares.

Wilson-Thompson Kathleen sold TSLA
tsla•officer: Chief Financial Officer
5 months ago

Taneja Vaibhav sold 2,264.5 shares of TSLA on 6 March. They now own 18,106.5 TSLA shares.

Taneja Vaibhav sold TSLA
tsla•officer: Chief Financial Officer
5 months ago

Taneja Vaibhav sold 6,538 shares of TSLA on 5 March. They now own 65,382 TSLA shares.

Taneja Vaibhav sold TSLA
tsla•officer: Chief Financial Officer
5 months ago

Taneja Vaibhav bought 6,538 shares of TSLA on 5 March. They now own 20,371 TSLA shares.

Taneja Vaibhav bought TSLA
tsla•director
5 months ago

Wilson-Thompson Kathleen sold 4,777 shares of TSLA on 25 February. They now own 40,543 TSLA shares.

Wilson-Thompson Kathleen sold TSLA
tsla•director
5 months ago

Wilson-Thompson Kathleen sold 440 shares of TSLA on 25 February. They now own 19,669 TSLA shares.

Wilson-Thompson Kathleen sold TSLA
tsla•director
5 months ago

Wilson-Thompson Kathleen sold 7,501 shares of TSLA on 25 February. They now own 33,042 TSLA shares.

Wilson-Thompson Kathleen sold TSLA
tsla•director
5 months ago

Wilson-Thompson Kathleen sold 80 shares of TSLA on 25 February. They now own 45,320 TSLA shares.

Wilson-Thompson Kathleen sold TSLA
tsla•director
5 months ago

Wilson-Thompson Kathleen sold 40,000 shares of TSLA on 25 February. They now own 80,948 TSLA shares.

Wilson-Thompson Kathleen sold TSLA
tsla•director
5 months ago

Wilson-Thompson Kathleen sold 3,148 shares of TSLA on 25 February. They now own 23,069 TSLA shares.

Wilson-Thompson Kathleen sold TSLA
tsla•director
5 months ago

Wilson-Thompson Kathleen bought 40,000 shares of TSLA on 25 February. They now own 45,400 TSLA shares.

Wilson-Thompson Kathleen bought TSLA
tsla•director
5 months ago

Wilson-Thompson Kathleen sold 2,960 shares of TSLA on 25 February. They now own 20,109 TSLA shares.

Wilson-Thompson Kathleen sold TSLA
tsla•director
5 months ago

Wilson-Thompson Kathleen sold 6,825 shares of TSLA on 25 February. They now own 26,217 TSLA shares.

Wilson-Thompson Kathleen sold TSLA
tsla•officer: SVP
7 months ago

Zhu Xiaotong bought 520,021 shares of TSLA on 8 January. They now own 520,021 TSLA shares.

Zhu Xiaotong bought TSLA
tsla•director
7 months ago

Murdoch James R sold 2,519 shares of TSLA on 2 January. They now own 595,831 TSLA shares.

Murdoch James R sold TSLA
tsla•director
7 months ago

Murdoch James R sold 1,803 shares of TSLA on 2 January. They now own 635,228 TSLA shares.

Murdoch James R sold TSLA
tsla•director
7 months ago

Murdoch James R sold 6,167 shares of TSLA on 2 January. They now own 617,082 TSLA shares.

Murdoch James R sold TSLA
tsla•director
7 months ago

Murdoch James R sold 1,260 shares of TSLA on 2 January. They now own 593,240 TSLA shares.

Murdoch James R sold TSLA
tsla•director
7 months ago

Murdoch James R sold 680 shares of TSLA on 2 January. They now own 577,645 TSLA shares.

Murdoch James R sold TSLA
tsla•director
7 months ago

Murdoch James R sold 3,749 shares of TSLA on 2 January. They now own 607,284 TSLA shares.

Murdoch James R sold TSLA
tsla•director
7 months ago

Murdoch James R sold 5,927 shares of TSLA on 2 January. They now own 580,116 TSLA shares.

Murdoch James R sold TSLA
tsla•director
7 months ago

Murdoch James R sold 6,049 shares of TSLA on 2 January. They now own 611,033 TSLA shares.

Murdoch James R sold TSLA
tsla•director
7 months ago

Murdoch James R sold 731 shares of TSLA on 2 January. They now own 595,100 TSLA shares.

Murdoch James R sold TSLA
tsla•director
7 months ago

Murdoch James R sold 3,575 shares of TSLA on 2 January. They now own 600,654 TSLA shares.

Murdoch James R sold TSLA
tsla•director
7 months ago

Murdoch James R sold 614 shares of TSLA on 2 January. They now own 577,031 TSLA shares.

Murdoch James R sold TSLA
tsla•director
7 months ago

Murdoch James R sold 600 shares of TSLA on 2 January. They now own 594,500 TSLA shares.

Murdoch James R sold TSLA
tsla•director
7 months ago

Murdoch James R sold 3,055 shares of TSLA on 2 January. They now own 604,229 TSLA shares.

Murdoch James R sold TSLA
tsla•director
7 months ago

Murdoch James R sold 2,304 shares of TSLA on 2 January. They now own 598,350 TSLA shares.

Murdoch James R sold TSLA
tsla•director
7 months ago

Murdoch James R sold 5,679 shares of TSLA on 2 January. They now own 623,249 TSLA shares.

Murdoch James R sold TSLA
tsla•director
7 months ago

Murdoch James R sold 1,611 shares of TSLA on 2 January. They now own 628,928 TSLA shares.

Murdoch James R sold TSLA
tsla•director
7 months ago

Murdoch James R sold 600 shares of TSLA on 2 January. They now own 579,516 TSLA shares.

Murdoch James R sold TSLA
tsla•director
7 months ago

Murdoch James R sold 1,191 shares of TSLA on 2 January. They now own 578,325 TSLA shares.

Murdoch James R sold TSLA
tsla•director
7 months ago

Murdoch James R sold 1,685 shares of TSLA on 2 January. They now own 633,543 TSLA shares.

Murdoch James R sold TSLA
tsla•director
7 months ago

Murdoch James R sold 3,306 shares of TSLA on 2 January. They now own 589,934 TSLA shares.

Murdoch James R sold TSLA
tsla•director
7 months ago

Murdoch James R sold 3,004 shares of TSLA on 2 January. They now own 630,539 TSLA shares.

Murdoch James R sold TSLA
tsla•director
7 months ago

Murdoch James R sold 3,891 shares of TSLA on 2 January. They now own 586,043 TSLA shares.

Murdoch James R sold TSLA
tsla•director, 10 percent owner, officer: CEO
7 months ago

Musk Elon sold 210,699 shares of TSLA on 30 December. They now own 413,152,109 TSLA shares.

Musk Elon sold TSLA
tsla•director
8 months ago

Musk Kimbal sold 15,242 shares of TSLA on 9 December. They now own 1,376,373 TSLA shares.

Musk Kimbal sold TSLA
tsla•director
8 months ago

Musk Kimbal sold 56,820 shares of TSLA on 9 December. They now own 1,391,615 TSLA shares.

Musk Kimbal sold TSLA
tsla•officer: Chief Financial Officer
8 months ago

Taneja Vaibhav sold 2,637 shares of TSLA on 8 December. They now own 13,757 TSLA shares.

Taneja Vaibhav sold TSLA
tsla•officer: Chief Financial Officer
8 months ago

Taneja Vaibhav bought 6,538 shares of TSLA on 5 December. They now own 16,394 TSLA shares.

Taneja Vaibhav bought TSLA
tsla•officer: Chief Financial Officer
8 months ago

Taneja Vaibhav sold 6,538 shares of TSLA on 5 December. They now own 71,920 TSLA shares.

Taneja Vaibhav sold TSLA
tsla•director
9 months ago

Musk Kimbal sold 14,785 shares of TSLA on 10 November. They now own 1,448,435 TSLA shares.

Musk Kimbal sold TSLA
tsla•director, 10 percent owner, officer: CEO
9 months ago

Musk Elon bought 423,743,904 shares of TSLA on 6 November. They now own 519,743,904 TSLA shares.

Musk Elon bought TSLA
tsla•director
11 months ago

Murdoch James R sold 60,000 shares of TSLA on 15 September. They now own 637,031 TSLA shares.

Murdoch James R sold TSLA
tsla•director, 10 percent owner, officer: CEO
11 months ago

Musk Elon bought 116,841 shares of TSLA on 12 September. They now own 411,533,287 TSLA shares.

Musk Elon bought TSLA
tsla•director, 10 percent owner, officer: CEO
11 months ago

Musk Elon bought 291,221 shares of TSLA on 12 September. They now own 412,031,340 TSLA shares.

Musk Elon bought TSLA
tsla•director, 10 percent owner, officer: CEO
11 months ago

Musk Elon bought 34,530 shares of TSLA on 12 September. They now own 410,851,143 TSLA shares.

Musk Elon bought TSLA
tsla•director, 10 percent owner, officer: CEO
11 months ago

Musk Elon bought 290,501 shares of TSLA on 12 September. They now own 413,228,324 TSLA shares.

Musk Elon bought TSLA
tsla•director, 10 percent owner, officer: CEO
11 months ago

Musk Elon bought 28,271 shares of TSLA on 12 September. They now own 411,182,426 TSLA shares.

Musk Elon bought TSLA
tsla•director, 10 percent owner, officer: CEO
11 months ago

Musk Elon bought 8,000 shares of TSLA on 12 September. They now own 410,905,052 TSLA shares.

Musk Elon bought TSLA
tsla•director, 10 percent owner, officer: CEO
11 months ago

Musk Elon bought 116,948 shares of TSLA on 12 September. They now own 413,345,272 TSLA shares.

Musk Elon bought TSLA
tsla•director, 10 percent owner, officer: CEO
11 months ago

Musk Elon bought 17,536 shares of TSLA on 12 September. They now own 413,362,808 TSLA shares.

Musk Elon bought TSLA
tsla•director, 10 percent owner, officer: CEO
11 months ago

Musk Elon bought 50,334 shares of TSLA on 12 September. They now own 411,088,315 TSLA shares.

Musk Elon bought TSLA
tsla•director, 10 percent owner, officer: CEO
11 months ago

Musk Elon bought 227,384 shares of TSLA on 12 September. They now own 412,604,915 TSLA shares.

Musk Elon bought TSLA
tsla•director, 10 percent owner, officer: CEO
11 months ago

Musk Elon bought 18,293 shares of TSLA on 12 September. They now own 411,106,608 TSLA shares.

Musk Elon bought TSLA
tsla•director, 10 percent owner, officer: CEO
11 months ago

Musk Elon bought 104,079 shares of TSLA on 12 September. They now own 412,135,419 TSLA shares.

Musk Elon bought TSLA
tsla•director, 10 percent owner, officer: CEO
11 months ago

Musk Elon bought 22,537 shares of TSLA on 12 September. They now own 410,816,613 TSLA shares.

Musk Elon bought TSLA
tsla•director, 10 percent owner, officer: CEO
11 months ago

Musk Elon bought 18,137 shares of TSLA on 12 September. They now own 411,154,155 TSLA shares.

Musk Elon bought TSLA
tsla•director, 10 percent owner, officer: CEO
11 months ago

Musk Elon bought 45,909 shares of TSLA on 12 September. They now own 410,897,052 TSLA shares.

Musk Elon bought TSLA
tsla•director, 10 percent owner, officer: CEO
11 months ago

Musk Elon bought 133,198 shares of TSLA on 12 September. They now own 411,416,446 TSLA shares.

Musk Elon bought TSLA
tsla•director, 10 percent owner, officer: CEO
11 months ago

Musk Elon bought 29,410 shares of TSLA on 12 September. They now own 411,136,018 TSLA shares.

Musk Elon bought TSLA
tsla•director, 10 percent owner, officer: CEO
11 months ago

Musk Elon bought 73,712 shares of TSLA on 12 September. They now own 411,283,248 TSLA shares.

Musk Elon bought TSLA
tsla•director, 10 percent owner, officer: CEO
11 months ago

Musk Elon bought 332,908 shares of TSLA on 12 September. They now own 412,937,823 TSLA shares.

Musk Elon bought TSLA
tsla•director, 10 percent owner, officer: CEO
11 months ago

Musk Elon bought 27,110 shares of TSLA on 12 September. They now own 411,209,536 TSLA shares.

Musk Elon bought TSLA
tsla•director, 10 percent owner, officer: CEO
11 months ago

Musk Elon bought 54,526 shares of TSLA on 12 September. They now own 411,037,981 TSLA shares.

Musk Elon bought TSLA
tsla•director, 10 percent owner, officer: CEO
11 months ago

Musk Elon bought 242,112 shares of TSLA on 12 September. They now own 412,377,531 TSLA shares.

Musk Elon bought TSLA
tsla•director, 10 percent owner, officer: CEO
11 months ago

Musk Elon bought 206,832 shares of TSLA on 12 September. They now own 411,740,119 TSLA shares.

Musk Elon bought TSLA
tsla•director, 10 percent owner, officer: CEO
11 months ago

Musk Elon bought 31,019 shares of TSLA on 12 September. They now own 410,936,071 TSLA shares.

Musk Elon bought TSLA
tsla•director, 10 percent owner, officer: CEO
11 months ago

Musk Elon bought 47,384 shares of TSLA on 12 September. They now own 410,983,455 TSLA shares.

Musk Elon bought TSLA
tsla•officer: SVP, APAC and
11 months ago

Zhu Xiaotong sold 20,000 shares of TSLA on 11 September. They now own 47,599.75 TSLA shares.

Zhu Xiaotong sold TSLA
tsla•officer: Chief Financial Officer
11 months ago

Taneja Vaibhav sold 2,605.5 shares of TSLA on 8 September. They now own 9,856 TSLA shares.

Taneja Vaibhav sold TSLA
tsla•officer: Chief Financial Officer
11 months ago

Taneja Vaibhav bought 6,538 shares of TSLA on 5 September. They now own 12,461.5 TSLA shares.

Taneja Vaibhav bought TSLA
tsla•officer: Chief Financial Officer
11 months ago

Taneja Vaibhav sold 6,538 shares of TSLA on 5 September. They now own 78,458 TSLA shares.

Taneja Vaibhav sold TSLA
tsla•director
11 months ago

Murdoch James R sold 120,000 shares of TSLA on 26 August. They now own 697,031 TSLA shares.

Murdoch James R sold TSLA
tsla•director, 10 percent owner, officer: CEO
12 months ago

Musk Elon bought 96,000,000 shares of TSLA on 3 August. They now own 96,000,000 TSLA shares.

Musk Elon bought TSLA
tsla•director
1 year ago

Murdoch James R bought 90,000 shares of TSLA on 11 July. They now own 90,000 TSLA shares.

Murdoch James R bought TSLA
tsla•director
1 year ago

Murdoch James R sold 90,000 shares of TSLA on 11 July. They now own 0 TSLA shares.

Murdoch James R sold TSLA
tsla•officer: Chief Financial Officer
1 year ago

Taneja Vaibhav bought 2,000 shares of TSLA on 8 July. They now own 7,923.5 TSLA shares.

Taneja Vaibhav bought TSLA
tsla•officer: Chief Financial Officer
1 year ago

Taneja Vaibhav sold 2,000 shares of TSLA on 8 July. They now own 713,920 TSLA shares.

Taneja Vaibhav sold TSLA
tsla•officer: Chief Financial Officer
1 year ago

Taneja Vaibhav sold 2,000 shares of TSLA on 8 July. They now own 5,923.5 TSLA shares.

Taneja Vaibhav sold TSLA
tsla•officer: Chief Financial Officer
1 year ago

Taneja Vaibhav sold 200 shares of TSLA on 7 July. They now own 5,923.5 TSLA shares.

Taneja Vaibhav sold TSLA
tsla•officer: Chief Financial Officer
1 year ago

Taneja Vaibhav sold 193 shares of TSLA on 7 July. They now own 9,730.5 TSLA shares.

Taneja Vaibhav sold TSLA
tsla•officer: Chief Financial Officer
1 year ago

Taneja Vaibhav bought 4,000 shares of TSLA on 7 July. They now own 9,923.5 TSLA shares.

Taneja Vaibhav bought TSLA
tsla•officer: Chief Financial Officer
1 year ago

Taneja Vaibhav sold 4,000 shares of TSLA on 7 July. They now own 715,920 TSLA shares.

Taneja Vaibhav sold TSLA
tsla•officer: Chief Financial Officer
1 year ago

Taneja Vaibhav sold 1,100 shares of TSLA on 7 July. They now own 8,230.5 TSLA shares.

Taneja Vaibhav sold TSLA
tsla•officer: Chief Financial Officer
1 year ago

Taneja Vaibhav sold 907 shares of TSLA on 7 July. They now own 6,123.5 TSLA shares.

Taneja Vaibhav sold TSLA
tsla•officer: Chief Financial Officer
1 year ago

Taneja Vaibhav sold 1,200 shares of TSLA on 7 July. They now own 7,030.5 TSLA shares.

Taneja Vaibhav sold TSLA
tsla•officer: Chief Financial Officer
1 year ago

Taneja Vaibhav sold 400 shares of TSLA on 7 July. They now own 9,330.5 TSLA shares.

Taneja Vaibhav sold TSLA
tsla•officer: SVP, APAC
1 year ago

Zhu Xiaotong sold 15,000 shares of TSLA on 12 June. They now own 67,599.75 TSLA shares.

Zhu Xiaotong sold TSLA
tsla•officer: SVP, APAC
1 year ago

Zhu Xiaotong bought 15,000 shares of TSLA on 12 June. They now own 82,599.75 TSLA shares.

Zhu Xiaotong bought TSLA
tsla•officer: SVP, APAC
1 year ago

Zhu Xiaotong sold 15,000 shares of TSLA on 12 June. They now own 280,650 TSLA shares.

Zhu Xiaotong sold TSLA
tsla•officer: Chief Financial Officer
1 year ago

Taneja Vaibhav sold 2,564 shares of TSLA on 9 June. They now own 5,923.5 TSLA shares.

Taneja Vaibhav sold TSLA
tsla•officer: Chief Financial Officer
1 year ago

Taneja Vaibhav sold 6,538 shares of TSLA on 5 June. They now own 84,996 TSLA shares.

Taneja Vaibhav sold TSLA
tsla•officer: Chief Financial Officer
1 year ago

Taneja Vaibhav bought 6,538 shares of TSLA on 5 June. They now own 8,487.5 TSLA shares.

Taneja Vaibhav bought TSLA
tsla•director:
1 year ago

Hartung Jack bought 0 shares of TSLA on 4 June. They now own 0 TSLA shares.

Hartung Jack bought TSLA
tsla•officer: Chief Financial Officer
1 year ago

Taneja Vaibhav bought 1,000 shares of TSLA on 3 June. They now own 2,949.5 TSLA shares.

Taneja Vaibhav bought TSLA
tsla•officer: Chief Financial Officer
1 year ago

Taneja Vaibhav sold 1,000 shares of TSLA on 3 June. They now own 1,949.5 TSLA shares.

Taneja Vaibhav sold TSLA
tsla•officer: Chief Financial Officer
1 year ago

Taneja Vaibhav sold 1,000 shares of TSLA on 3 June. They now own 719,920 TSLA shares.

Taneja Vaibhav sold TSLA
tsla•officer: Chief Financial Officer
1 year ago

Taneja Vaibhav sold 500 shares of TSLA on 2 June. They now own 5,149.5 TSLA shares.

Taneja Vaibhav sold TSLA
tsla•officer: Chief Financial Officer
1 year ago

Taneja Vaibhav sold 1,200 shares of TSLA on 2 June. They now own 6,249.5 TSLA shares.

Taneja Vaibhav sold TSLA
tsla•officer: Chief Financial Officer
1 year ago

Taneja Vaibhav sold 400 shares of TSLA on 2 June. They now own 4,749.5 TSLA shares.

Taneja Vaibhav sold TSLA
tsla•officer: Chief Financial Officer
1 year ago

Taneja Vaibhav sold 2,100 shares of TSLA on 2 June. They now own 2,349.5 TSLA shares.

Taneja Vaibhav sold TSLA
tsla•officer: Chief Financial Officer
1 year ago

Taneja Vaibhav sold 100 shares of TSLA on 2 June. They now own 1,949.5 TSLA shares.

Taneja Vaibhav sold TSLA
tsla•officer: Chief Financial Officer
1 year ago

Taneja Vaibhav sold 600 shares of TSLA on 2 June. They now own 5,649.5 TSLA shares.

Taneja Vaibhav sold TSLA
tsla•officer: Chief Financial Officer
1 year ago

Taneja Vaibhav sold 300 shares of TSLA on 2 June. They now own 4,449.5 TSLA shares.

Taneja Vaibhav sold TSLA
tsla•officer: Chief Financial Officer
1 year ago

Taneja Vaibhav bought 6,000 shares of TSLA on 2 June. They now own 7,949.5 TSLA shares.

Taneja Vaibhav bought TSLA
tsla•officer: Chief Financial Officer
1 year ago

Taneja Vaibhav sold 6,000 shares of TSLA on 2 June. They now own 720,920 TSLA shares.

Taneja Vaibhav sold TSLA
tsla•officer: Chief Financial Officer
1 year ago

Taneja Vaibhav sold 300 shares of TSLA on 2 June. They now own 2,049.5 TSLA shares.

Taneja Vaibhav sold TSLA
tsla•officer: Chief Financial Officer
1 year ago

Taneja Vaibhav sold 100 shares of TSLA on 2 June. They now own 7,849.5 TSLA shares.

Taneja Vaibhav sold TSLA
tsla•officer: Chief Financial Officer
1 year ago

Taneja Vaibhav sold 400 shares of TSLA on 2 June. They now own 7,449.5 TSLA shares.

Taneja Vaibhav sold TSLA
tsla•director
1 year ago

Musk Kimbal sold 8,898 shares of TSLA on 27 May. They now own 1,528,410 TSLA shares.

Musk Kimbal sold TSLA
tsla•director
1 year ago

Ehrenpreis Ira Matthew sold 400 shares of TSLA on 27 May. They now own 1,328,366 TSLA shares.

Ehrenpreis Ira Matthew sold TSLA
tsla•director
1 year ago

Ehrenpreis Ira Matthew sold 25,096 shares of TSLA on 27 May. They now own 945,313 TSLA shares.

Ehrenpreis Ira Matthew sold TSLA
tsla•director
1 year ago

Ehrenpreis Ira Matthew sold 84,390 shares of TSLA on 27 May. They now own 1,093,016 TSLA shares.

Ehrenpreis Ira Matthew sold TSLA
tsla•director
1 year ago

Ehrenpreis Ira Matthew sold 12,556 shares of TSLA on 27 May. They now own 1,236,291 TSLA shares.

Ehrenpreis Ira Matthew sold TSLA
tsla•director
1 year ago

Musk Kimbal sold 6,911 shares of TSLA on 27 May. They now own 1,482,220 TSLA shares.

Musk Kimbal sold TSLA
tsla•director
1 year ago

Musk Kimbal sold 91,588 shares of TSLA on 27 May. They now own 0 TSLA shares.

Musk Kimbal sold TSLA
tsla•director
1 year ago

Musk Kimbal sold 4,000 shares of TSLA on 27 May. They now own 1,538,908 TSLA shares.

Musk Kimbal sold TSLA
tsla•director
1 year ago

Musk Kimbal sold 6,700 shares of TSLA on 27 May. They now own 1,542,908 TSLA shares.

Musk Kimbal sold TSLA
tsla•director
1 year ago

Ehrenpreis Ira Matthew sold 34,814 shares of TSLA on 27 May. They now own 1,058,202 TSLA shares.

Ehrenpreis Ira Matthew sold TSLA
tsla•director
1 year ago

Ehrenpreis Ira Matthew bought 401,961 shares of TSLA on 27 May. They now own 1,332,966 TSLA shares.

Ehrenpreis Ira Matthew bought TSLA
tsla•director
1 year ago

Musk Kimbal sold 10,496 shares of TSLA on 27 May. They now own 1,489,131 TSLA shares.

Musk Kimbal sold TSLA
tsla•director
1 year ago

Musk Kimbal sold 8,062 shares of TSLA on 27 May. They now own 1,469,258 TSLA shares.

Musk Kimbal sold TSLA
tsla•director
1 year ago

Musk Kimbal sold 1,100 shares of TSLA on 27 May. They now own 1,553,708 TSLA shares.

Musk Kimbal sold TSLA
tsla•director
1 year ago

Ehrenpreis Ira Matthew sold 4,200 shares of TSLA on 27 May. They now own 1,328,766 TSLA shares.

Ehrenpreis Ira Matthew sold TSLA
tsla•director
1 year ago

Musk Kimbal sold 2,900 shares of TSLA on 27 May. They now own 1,549,608 TSLA shares.

Musk Kimbal sold TSLA
tsla•director
1 year ago

Ehrenpreis Ira Matthew sold 58,885 shares of TSLA on 27 May. They now own 1,177,406 TSLA shares.

Ehrenpreis Ira Matthew sold TSLA
tsla•director
1 year ago

Ehrenpreis Ira Matthew sold 21,826 shares of TSLA on 27 May. They now own 855,394 TSLA shares.

Ehrenpreis Ira Matthew sold TSLA
tsla•director
1 year ago

Musk Kimbal sold 1,600 shares of TSLA on 27 May. They now own 1,537,308 TSLA shares.

Musk Kimbal sold TSLA
tsla•director
1 year ago

Ehrenpreis Ira Matthew sold 53,594 shares of TSLA on 27 May. They now own 970,409 TSLA shares.

Ehrenpreis Ira Matthew sold TSLA
tsla•director
1 year ago

Ehrenpreis Ira Matthew sold 34,199 shares of TSLA on 27 May. They now own 1,024,003 TSLA shares.

Ehrenpreis Ira Matthew sold TSLA
tsla•director
1 year ago

Musk Kimbal sold 1,200 shares of TSLA on 27 May. They now own 1,552,508 TSLA shares.

Musk Kimbal sold TSLA
tsla•director
1 year ago

Ehrenpreis Ira Matthew sold 401,961 shares of TSLA on 27 May. They now own 0 TSLA shares.

Ehrenpreis Ira Matthew sold TSLA
tsla•director
1 year ago

Musk Kimbal sold 16,402 shares of TSLA on 27 May. They now own 1,512,008 TSLA shares.

Musk Kimbal sold TSLA
tsla•director
1 year ago

Musk Kimbal sold 6,038 shares of TSLA on 27 May. They now own 1,463,220 TSLA shares.

Musk Kimbal sold TSLA
tsla•director
1 year ago

Ehrenpreis Ira Matthew sold 360,000 shares of TSLA on 27 May. They now own 0 TSLA shares.

Ehrenpreis Ira Matthew sold TSLA
tsla•director
1 year ago

Ehrenpreis Ira Matthew sold 8,000 shares of TSLA on 27 May. They now own 1,320,366 TSLA shares.

Ehrenpreis Ira Matthew sold TSLA
tsla•director
1 year ago

Musk Kimbal sold 4,900 shares of TSLA on 27 May. They now own 1,477,320 TSLA shares.

Musk Kimbal sold TSLA
tsla•director
1 year ago

Ehrenpreis Ira Matthew bought 360,000 shares of TSLA on 27 May. They now own 931,005 TSLA shares.

Ehrenpreis Ira Matthew bought TSLA
tsla•director
1 year ago

Ehrenpreis Ira Matthew sold 26,810 shares of TSLA on 27 May. They now own 918,503 TSLA shares.

Ehrenpreis Ira Matthew sold TSLA
tsla•director
1 year ago

Musk Kimbal sold 5,381 shares of TSLA on 27 May. They now own 1,499,627 TSLA shares.

Musk Kimbal sold TSLA
tsla•director
1 year ago

Ehrenpreis Ira Matthew sold 41,283 shares of TSLA on 27 May. They now own 877,220 TSLA shares.

Ehrenpreis Ira Matthew sold TSLA
tsla•director
1 year ago

Ehrenpreis Ira Matthew sold 17,100 shares of TSLA on 27 May. They now own 1,303,266 TSLA shares.

Ehrenpreis Ira Matthew sold TSLA
tsla•director
1 year ago

Ehrenpreis Ira Matthew sold 34,542 shares of TSLA on 27 May. They now own 1,268,724 TSLA shares.

Ehrenpreis Ira Matthew sold TSLA
tsla•director
1 year ago

Ehrenpreis Ira Matthew sold 19,877 shares of TSLA on 27 May. They now own 1,248,847 TSLA shares.

Ehrenpreis Ira Matthew sold TSLA
tsla•director
1 year ago

Musk Kimbal sold 7,000 shares of TSLA on 27 May. They now own 1,505,008 TSLA shares.

Musk Kimbal sold TSLA
tsla•director
1 year ago

Musk Kimbal bought 91,588 shares of TSLA on 27 May. They now own 1,554,808 TSLA shares.

Musk Kimbal bought TSLA
tsla•officer: Chief Financial Officer
1 year ago

Taneja Vaibhav sold 3,000 shares of TSLA on 16 May. They now own 26,949.5 TSLA shares.

Taneja Vaibhav sold TSLA
tsla•officer: Chief Financial Officer
1 year ago

Taneja Vaibhav bought 3,000 shares of TSLA on 16 May. They now own 29,949.5 TSLA shares.

Taneja Vaibhav bought TSLA
tsla•officer: Chief Financial Officer
1 year ago

Taneja Vaibhav sold 3,000 shares of TSLA on 16 May. They now own 726,920 TSLA shares.

Taneja Vaibhav sold TSLA
tsla•officer: Chief Financial Officer
1 year ago

Taneja Vaibhav sold 4,000 shares of TSLA on 9 May. They now own 26,949.5 TSLA shares.

Taneja Vaibhav sold TSLA