‹ Screener

Tesla, Inc.

TSLA · Motor Vehicles & Passenger Car Bodies · 3.76B shares · +41%/yr ↑ dilution · EDGAR filings ↗

Reference price $402.20 · est. market cap ~$1.5T — last insider sale, 2026-06-08 (estimated from the dated SEC Form 4 price × shares outstanding — not a live quote)

Grade

B79

Dominant, cash-rich EV and energy franchise with a powerful brand, but returns are modest and earnings are contracting amid margin pressure.

Strengths

Risks

Notable findings

Quarterly revenue

2025-06-30 · $22.5B2025-09-30 · $28.1B2025-12-31 · $24.9B2026-03-31 · $22.4B

Last 4 quarters · from SEC filings.

Key metrics

Gross margin
18.0%
Operating margin
4.6%
Net margin
4.0%
Return on equity
4.6%
Return on assets
2.8%
ROIC
3.8%
Revenue growth (QoQ)
-10.1%
Net-income growth
-46.5%
Debt / equity
0.1×
Current ratio
2.2×
Free cash flow
$6.2B
Tangible book value
$81.8B
Cash & investments
$44.1B
Stock comp / revenue
3.0%

Insider transactions · last 18 months

DateInsiderTypeSharesPrice
2026-06-16Musk ElonOption exercise304.0M$23.34
2026-06-16Musk ElonTax withheld17.5M$404.66
2026-06-08Taneja VaibhavSell2.6K$402.20
2026-06-05Taneja VaibhavOption exercise6.5K
2026-05-13Taneja VaibhavOption exercise2.0K$18.22
2026-05-13Taneja VaibhavOption exercise1.0K$18.44
2026-05-13Taneja VaibhavSell3.0K$450.00
2026-04-30Wilson-Thompson KathleenSell440$384.28
2026-04-30Wilson-Thompson KathleenSell520$374.40
2026-04-30Wilson-Thompson KathleenSell280$375.15
2026-04-30Wilson-Thompson KathleenSell1.1K$376.69
2026-04-30Wilson-Thompson KathleenSell3.0K$377.49
2026-04-30Wilson-Thompson KathleenSell3.5K$378.57
2026-04-30Wilson-Thompson KathleenSell1.8K$379.43
2026-04-30Wilson-Thompson KathleenSell1.8K$380.76
2026-04-30Wilson-Thompson KathleenSell6.9K$381.61
2026-04-30Wilson-Thompson KathleenSell1.2K$383.61
2026-04-30Wilson-Thompson KathleenSell680$382.41
2026-04-30Wilson-Thompson KathleenOption exercise41K$14.99
2026-04-30Wilson-Thompson KathleenSell840$369.01
2026-04-30Wilson-Thompson KathleenSell1.5K$369.77
2026-04-30Wilson-Thompson KathleenSell1.3K$370.93
2026-04-30Wilson-Thompson KathleenSell1.0K$371.88
2026-04-30Wilson-Thompson KathleenSell619$372.82
2026-04-21Musk ElonDisposition96.0M
2026-03-31Zhu XiaotongOption exercise20K$20.57
2026-03-30Wilson-Thompson KathleenSell80$366.86
2026-03-30Wilson-Thompson KathleenSell560$364.89
2026-03-30Wilson-Thompson KathleenSell120$365.90
2026-03-30Wilson-Thompson KathleenOption exercise40K$14.99
2026-03-30Wilson-Thompson KathleenSell2.0K$352.83
2026-03-30Wilson-Thompson KathleenSell1.6K$353.66
2026-03-30Wilson-Thompson KathleenSell1.8K$354.80
2026-03-30Wilson-Thompson KathleenSell2.5K$355.64
2026-03-30Wilson-Thompson KathleenSell2.4K$356.79
2026-03-30Wilson-Thompson KathleenSell1.1K$357.84
2026-03-30Wilson-Thompson KathleenSell520$358.77
2026-03-30Wilson-Thompson KathleenSell1.9K$360.18
2026-03-30Wilson-Thompson KathleenSell1.0K$361.04
2026-03-30Wilson-Thompson KathleenSell2.3K$362.14
2026-03-30Wilson-Thompson KathleenSell4.0K$363.08
2026-03-30Wilson-Thompson KathleenSell3.9K$363.95
2026-03-06Taneja VaibhavSell2.3K$397.03
2026-03-05Taneja VaibhavOption exercise6.5K
2026-02-25Wilson-Thompson KathleenSell3.1K$416.82
2026-02-25Wilson-Thompson KathleenSell3.0K$417.52
2026-02-25Wilson-Thompson KathleenOption exercise40K$14.99
2026-02-25Wilson-Thompson KathleenSell80$412.46
2026-02-25Wilson-Thompson KathleenSell4.8K$413.95
2026-02-25Wilson-Thompson KathleenSell7.5K$414.85
2026-02-25Wilson-Thompson KathleenSell6.8K$415.86
2026-02-25Wilson-Thompson KathleenSell440$418.89
2026-01-02MURDOCH JAMES RSell3.3K$451.62
2026-01-02MURDOCH JAMES RSell1.8K$435.87
2026-01-02MURDOCH JAMES RSell1.7K$437.20
2026-01-02MURDOCH JAMES RSell3.0K$438.19
2026-01-02MURDOCH JAMES RSell1.6K$439.23
2026-01-02MURDOCH JAMES RSell5.7K$440.17
2026-01-02MURDOCH JAMES RSell6.2K$441.16
2026-01-02MURDOCH JAMES RSell6.0K$442.24
2026-01-02MURDOCH JAMES RSell3.7K$443.29
2026-01-02MURDOCH JAMES RSell3.1K$444.33
2026-01-02MURDOCH JAMES RSell3.6K$445.27
2026-01-02MURDOCH JAMES RSell2.3K$446.40
2026-01-02MURDOCH JAMES RSell2.5K$447.44
2026-01-02MURDOCH JAMES RSell731$448.28
2026-01-02MURDOCH JAMES RSell600$449.51
2026-01-02MURDOCH JAMES RSell1.3K$450.51
2026-01-02MURDOCH JAMES RSell3.9K$452.62
2026-01-02MURDOCH JAMES RSell5.9K$453.51
2026-01-02MURDOCH JAMES RSell600$454.62
2026-01-02MURDOCH JAMES RSell1.2K$455.95
2026-01-02MURDOCH JAMES RSell680$457.14
2026-01-02MURDOCH JAMES RSell614$457.88
2025-12-30Musk ElonGift211K
2025-12-09Musk KimbalGift15K
2025-12-09Musk KimbalSell57K$450.66
2025-12-08Taneja VaibhavSell2.6K$443.93
2025-12-05Taneja VaibhavOption exercise6.5K
2025-11-10Musk KimbalGift15K
2025-11-06Musk ElonGrant423.7M$334.09
2025-09-15MURDOCH JAMES RSell60K$422.68
2025-09-12Musk ElonBuy50K$379.20
2025-09-12Musk ElonBuy23K$371.90
2025-09-12Musk ElonBuy35K$372.82
2025-09-12Musk ElonBuy46K$373.99
2025-09-12Musk ElonBuy8.0K$374.57
2025-09-12Musk ElonBuy31K$376.14
2025-09-12Musk ElonBuy47K$377.06
2025-09-12Musk ElonBuy55K$378.43
2025-09-12Musk ElonBuy18K$380.43
2025-09-12Musk ElonBuy29K$381.53
2025-09-12Musk ElonBuy18K$382.49
2025-09-12Musk ElonBuy28K$383.69
2025-09-12Musk ElonBuy27K$384.59
2025-09-12Musk ElonBuy74K$385.76
2025-09-12Musk ElonBuy133K$386.61
2025-09-12Musk ElonBuy117K$387.66
2025-09-12Musk ElonBuy207K$388.75
2025-09-12Musk ElonBuy291K$389.71
2025-09-12Musk ElonBuy104K$390.60
2025-09-12Musk ElonBuy242K$391.76
2025-09-12Musk ElonBuy227K$392.78
2025-09-12Musk ElonBuy333K$393.70
2025-09-12Musk ElonBuy291K$394.76
2025-09-12Musk ElonBuy117K$395.53
2025-09-12Musk ElonBuy18K$396.36
2025-09-11Zhu XiaotongSell20K$363.75
2025-09-08Taneja VaibhavSell2.6K$352.38
2025-09-05Taneja VaibhavOption exercise6.5K
2025-08-26MURDOCH JAMES RSell120K$350.29
2025-08-03Musk ElonGrant96.0M$23.34
2025-07-11MURDOCH JAMES ROption exercise90K$17.47
2025-07-08Taneja VaibhavSell2.0K$300.00
2025-07-08Taneja VaibhavOption exercise2.0K$18.22
2025-07-07Taneja VaibhavSell193$289.95
2025-07-07Taneja VaibhavSell400$291.18
2025-07-07Taneja VaibhavSell1.1K$292.00
2025-07-07Taneja VaibhavSell200$295.18
2025-07-07Taneja VaibhavOption exercise4.0K$18.22
2025-07-07Taneja VaibhavSell1.2K$293.25
2025-07-07Taneja VaibhavSell907$294.35
2025-06-12Zhu XiaotongOption exercise15K$20.57
2025-06-12Zhu XiaotongSell15K$323.81
2025-06-09Taneja VaibhavSell2.6K$285.71
2025-06-05Taneja VaibhavOption exercise6.5K
2025-06-03Taneja VaibhavOption exercise1.0K$18.22
2025-06-03Taneja VaibhavSell1.0K$350.00
2025-06-02Taneja VaibhavSell2.1K$343.84
2025-06-02Taneja VaibhavSell100$347.22
2025-06-02Taneja VaibhavOption exercise6.0K$18.22
2025-06-02Taneja VaibhavSell100$333.77
2025-06-02Taneja VaibhavSell400$336.25
2025-06-02Taneja VaibhavSell1.2K$337.74
2025-06-02Taneja VaibhavSell600$338.66
2025-06-02Taneja VaibhavSell500$340.15
2025-06-02Taneja VaibhavSell400$341.34
2025-06-02Taneja VaibhavSell300$342.25
2025-06-02Taneja VaibhavSell300$345.53
2025-05-27Ehrenpreis Ira MatthewSell54K$359.38
2025-05-27Musk KimbalSell6.7K$352.13
2025-05-27Ehrenpreis Ira MatthewOption exercise360K$22.86
2025-05-27Ehrenpreis Ira MatthewOption exercise402K$24.73
2025-05-27Ehrenpreis Ira MatthewSell4.2K$347.61
2025-05-27Ehrenpreis Ira MatthewSell400$348.86
2025-05-27Ehrenpreis Ira MatthewSell8.0K$350.56
2025-05-27Ehrenpreis Ira MatthewSell17K$351.36
2025-05-27Ehrenpreis Ira MatthewSell35K$352.28
2025-05-27Ehrenpreis Ira MatthewSell20K$353.30
2025-05-27Ehrenpreis Ira MatthewSell13K$354.26
2025-05-27Ehrenpreis Ira MatthewSell59K$355.42
2025-05-27Ehrenpreis Ira MatthewSell84K$356.32
2025-05-27Ehrenpreis Ira MatthewSell35K$357.15
2025-05-27Ehrenpreis Ira MatthewSell34K$358.57
2025-05-27Ehrenpreis Ira MatthewSell25K$360.52
2025-05-27Ehrenpreis Ira MatthewSell27K$361.43
2025-05-27Ehrenpreis Ira MatthewSell41K$362.47
2025-05-27Ehrenpreis Ira MatthewSell22K$363.24
2025-05-27Musk KimbalOption exercise92K$24.73
2025-05-27Musk KimbalSell1.1K$347.88
2025-05-27Musk KimbalSell1.2K$350.26
2025-05-27Musk KimbalSell2.9K$351.13
2025-05-27Musk KimbalSell4.0K$353.10
2025-05-27Musk KimbalSell1.6K$354.11
2025-05-27Musk KimbalSell8.9K$355.31
2025-05-27Musk KimbalSell16K$356.15
2025-05-27Musk KimbalSell7.0K$357.03
2025-05-27Musk KimbalSell5.4K$358.29
2025-05-27Musk KimbalSell10K$359.18
2025-05-27Musk KimbalSell6.9K$360.26
2025-05-27Musk KimbalSell4.9K$361.15
2025-05-27Musk KimbalSell8.1K$362.25
2025-05-27Musk KimbalSell6.0K$363.11
2025-05-16Taneja VaibhavSell3.0K$350.11
2025-05-16Taneja VaibhavOption exercise3.0K$18.22
2025-05-09Taneja VaibhavSell4.0K$300.00
2025-05-09Taneja VaibhavOption exercise4.0K$18.22
2025-05-06DENHOLM ROBYN MSell6.0K$272.27
2025-05-06DENHOLM ROBYN MSell50K$273.15
2025-05-06DENHOLM ROBYN MSell16K$274.25
2025-05-06DENHOLM ROBYN MSell31K$275.21
2025-05-06DENHOLM ROBYN MSell5.3K$276.25
2025-05-06DENHOLM ROBYN MSell3.9K$277.14
2025-05-06DENHOLM ROBYN MOption exercise112K$24.73
2025-05-01Taneja VaibhavSell255$280.31
2025-05-01Taneja VaibhavSell700$282.16
2025-05-01Taneja VaibhavSell825$283.10
2025-05-01Taneja VaibhavSell900$284.22
2025-05-01Taneja VaibhavSell420$285.09
2025-05-01Taneja VaibhavSell300$287.08
2025-05-01Taneja VaibhavSell300$288.47
2025-05-01Taneja VaibhavSell300$289.48
2025-05-01Taneja VaibhavOption exercise4.0K$18.22
2025-04-29DENHOLM ROBYN MOption exercise112K$24.73
2025-04-29DENHOLM ROBYN MSell1.2K$280.61
2025-04-29DENHOLM ROBYN MSell4.3K$281.83
2025-04-29DENHOLM ROBYN MSell6.8K$282.48
2025-04-29DENHOLM ROBYN MSell6.9K$283.57
2025-04-29DENHOLM ROBYN MSell1.0K$284.53
2025-04-29DENHOLM ROBYN MSell58K$285.62
2025-04-29DENHOLM ROBYN MSell18K$286.76
2025-04-29DENHOLM ROBYN MSell14K$287.63
2025-04-29DENHOLM ROBYN MSell1.8K$288.61
2025-04-24Gebbia JosephBuy4.0K$256.31
2025-04-07Taneja VaibhavOption exercise4.0K$18.22
2025-04-07Taneja VaibhavSell4.0K$250.00
2025-03-10MURDOCH JAMES ROption exercise180K$23.85
2025-03-10MURDOCH JAMES ROption exercise352K$24.73
2025-03-10MURDOCH JAMES RSell55K$240.79
2025-03-06Taneja VaibhavSell2.7K$268.73
2025-03-05Taneja VaibhavOption exercise6.5K
2025-03-03Taneja VaibhavSell100$279.53
2025-03-03Taneja VaibhavSell200$281.19
2025-03-03Taneja VaibhavSell100$282.39
2025-03-03Taneja VaibhavSell397$285.14
2025-03-03Taneja VaibhavSell200$287.74
2025-03-03Taneja VaibhavSell300$288.71
2025-03-03Taneja VaibhavSell100$290.06
2025-03-03Taneja VaibhavSell100$293.73
2025-03-03Taneja VaibhavSell400$295.52
2025-03-03Taneja VaibhavSell403$297.09
2025-03-03Taneja VaibhavSell600$298.11
2025-03-03Taneja VaibhavSell2.5K$300.17
2025-03-03Taneja VaibhavSell300$301.73
2025-03-03DENHOLM ROBYN MOption exercise112K$24.73
2025-03-03DENHOLM ROBYN MSell600$292.75
2025-03-03DENHOLM ROBYN MSell1.5K$293.91
2025-03-03DENHOLM ROBYN MSell2.9K$295.14
2025-03-03DENHOLM ROBYN MSell12K$296.19
2025-03-03DENHOLM ROBYN MSell3.0K$297.78
2025-03-03DENHOLM ROBYN MSell5.9K$298.31
2025-03-03DENHOLM ROBYN MSell2.4K$299.51
2025-03-03DENHOLM ROBYN MSell73K$300.29
2025-03-03DENHOLM ROBYN MSell3.1K$301.52
2025-03-03DENHOLM ROBYN MSell7.4K$302.68
2025-03-03DENHOLM ROBYN MSell402$303.59
2025-03-03Taneja VaibhavSell300$300.71
2025-03-03Taneja VaibhavOption exercise6.0K$18.22
2025-02-06Musk KimbalSell74K$367.87
2025-02-06Musk KimbalSell923$368.43
2025-02-03DENHOLM ROBYN MSell3.3K$377.97
2025-02-03Taneja VaibhavOption exercise7.0K$18.22
2025-02-03Taneja VaibhavSell100$375.05
2025-02-03Taneja VaibhavSell150$376.62
2025-02-03Taneja VaibhavSell450$378.19
2025-02-03Taneja VaibhavSell1.1K$380.27
2025-02-03Taneja VaibhavSell500$380.88
2025-02-03Taneja VaibhavSell550$382.19
2025-02-03Taneja VaibhavSell1.1K$383.51
2025-02-03Taneja VaibhavSell870$384.31
2025-02-03Taneja VaibhavSell1.4K$385.69
2025-02-03Taneja VaibhavSell450$386.78
2025-02-03Taneja VaibhavSell400$387.76
2025-02-03DENHOLM ROBYN MOption exercise112K$24.73
2025-02-03DENHOLM ROBYN MSell2.8K$375.06
2025-02-03DENHOLM ROBYN MSell2.8K$375.96
2025-02-03DENHOLM ROBYN MSell3.7K$377.07
2025-02-03DENHOLM ROBYN MSell1.7K$378.81
2025-02-03DENHOLM ROBYN MSell3.2K$380.12
2025-02-03DENHOLM ROBYN MSell5.0K$381.19
2025-02-03DENHOLM ROBYN MSell6.9K$382.04
2025-02-03DENHOLM ROBYN MSell5.4K$383.21
2025-02-03DENHOLM ROBYN MSell9.9K$384.29
2025-02-03DENHOLM ROBYN MSell13K$385.30
2025-02-03DENHOLM ROBYN MSell47K$386.19
2025-02-03DENHOLM ROBYN MSell3.0K$387.27
2025-02-03DENHOLM ROBYN MSell4.0K$388.27
2025-02-03DENHOLM ROBYN MSell100$389.08
2025-01-06Taneja VaibhavOption exercise7.0K$18.22
2025-01-06Taneja VaibhavSell500$402.85
2025-01-06Taneja VaibhavSell400$404.97
2025-01-06Taneja VaibhavSell300$406.20
2025-01-06Taneja VaibhavSell400$407.29
2025-01-06Taneja VaibhavSell700$408.52
2025-01-06Taneja VaibhavSell500$409.66
2025-01-06Taneja VaibhavSell600$410.77
2025-01-06Taneja VaibhavSell100$412.78
2025-01-06Taneja VaibhavSell200$414.33
2025-01-06Taneja VaibhavSell600$416.08
2025-01-06Taneja VaibhavSell600$416.81
2025-01-06Taneja VaibhavSell400$417.78
2025-01-06Taneja VaibhavSell400$421.01
2025-01-06Taneja VaibhavSell1.3K$423.13
2025-01-06Wilson-Thompson KathleenOption exercise100K$14.99
2025-01-06Wilson-Thompson KathleenSell4.4K$402.84
2025-01-06Wilson-Thompson KathleenSell3.8K$403.71
2025-01-06Wilson-Thompson KathleenSell6.0K$404.80
2025-01-06Wilson-Thompson KathleenSell4.6K$405.66
2025-01-06Wilson-Thompson KathleenSell4.6K$406.66
2025-01-06Wilson-Thompson KathleenSell5.1K$407.94
2025-01-06Wilson-Thompson KathleenSell12K$408.81
2025-01-06Wilson-Thompson KathleenSell9.4K$409.79
2025-01-06Wilson-Thompson KathleenSell8.3K$410.74
2025-01-06Wilson-Thompson KathleenSell2.1K$411.70
2025-01-06Wilson-Thompson KathleenSell1.6K$413.15
2025-01-06Wilson-Thompson KathleenSell1.9K$414.05
2025-01-06Wilson-Thompson KathleenSell4.9K$415.09
2025-01-06Wilson-Thompson KathleenSell9.0K$416.12
2025-01-06Wilson-Thompson KathleenSell6.6K$417.04
2025-01-06Wilson-Thompson KathleenSell5.9K$418.06
2025-01-06Wilson-Thompson KathleenSell2.0K$418.99
2025-01-06Wilson-Thompson KathleenSell2.0K$420.53
2025-01-06Wilson-Thompson KathleenSell3.9K$421.30
2025-01-06Wilson-Thompson KathleenSell1.2K$422.63
2025-01-06Wilson-Thompson KathleenSell300$423.15
2025-01-06Wilson-Thompson KathleenSell600$425.19
2025-01-06Wilson-Thompson KathleenSell200$426.14

All non-derivative Form 4 activity (SEC), newest first.

Supply chain

Suppliers (0)

    Named in the 10-K; linked when we track them.

    Notable events (8-K)

    DateItems
    2026-04-22ResultsExhibitsfiling ↗
    2026-04-02ResultsExhibitsfiling ↗
    2026-01-28ResultsExhibitsfiling ↗
    2026-01-02ResultsExhibitsfiling ↗
    2025-11-07Exec/director changeShareholder voteExhibitsfiling ↗
    2025-10-22ResultsExhibitsfiling ↗
    2025-10-02ResultsExhibitsfiling ↗
    2025-09-05Material agreementExhibitsfiling ↗

    Recent filings

    FormFiledPeriodAccession
    10-K/A2026-04-302025-12-310001104659-26-053166 ↗
    10-Q2026-04-232026-03-310001628280-26-026673 ↗
    8-K2026-04-222026-04-220001628280-26-026551 ↗
    8-K2026-04-022026-04-020001628280-26-022956 ↗
    10-K2026-01-292025-12-310001628280-26-003952 ↗
    8-K2026-01-282026-01-280001628280-26-003837 ↗
    8-K2026-01-022026-01-020001628280-26-000016 ↗
    8-K2025-11-072025-11-060001104659-25-108507 ↗
    10-Q2025-10-232025-09-300001628280-25-045968 ↗
    8-K2025-10-222025-10-220001628280-25-045861 ↗
    8-K2025-10-022025-10-020001628280-25-043530 ↗
    8-K2025-09-052025-09-030001104659-25-087862 ↗