← All companies

Tesla, Inc.

TSLA · 65 quarters on record · reports after the close

$372.22
23 Oct 2026

Is there anything here to act on?

Four questions answered from Tesla's own 65 reports. Averages carry a 95% range; when that range crosses zero, the honest reading is “no edge detected”, not “a small edge”.

Which way does it jump?

no signal

A coin flip

33 up, 32 down across 65 reports. Direction is not something this history predicts.

Does the run-up before predict the jump?

no signal

No

Correlation between the two weeks before and the overnight gap is 0.08 — essentially none, and not distinguishable from chance at n = 65. How Tesla traded into the print said nothing about which way it gapped.

What has buying before the report paid?

no signal

Nothing above just holding it

Buying at the last close before the report and selling two weeks later averaged +5.4% across 64 reports. But any 11-session hold of Tesla, started on any day in the same era, averaged +2.3% — so the report-specific part is +3.1%. The 95% range on the earnings trade is +0.9% to +9.9%, which includes the ordinary-hold figure — buying before a report has paid about what owning Tesla at any other time paid. The report adds swing, not return.

Better to wait until after the numbers?

no signal

Holding through did better by 1.6pp

Buying at the open after the news and selling two weeks later averaged +3.8%, against +5.4% for holding through. The difference is −1.6%, but holding through also exposes you to the 5.4% median overnight swing — which landed against you 49% of the time, worst at −12.4%. The two averages' ranges overlap, so the difference itself is not distinguishable from noise; the difference in risk is the real one.

What a report typically does

All 64 windows averaged and stacked on the report. The shaded band is the middle half of outcomes — its width is the point: the average line is a poor description of any single quarter.

Average of 64 earnings windows. Mean overnight gap +1.2%; two weeks after, the average stands +5.4%, with the middle half of outcomes between −6.4% and +12.7%.−10%0%+10%REPORT↑ +1.2% avg2 weeks before2 weeks after

Can the run-in predict the jump?

Each dot is one quarter: how it traded in the two weeks before (across) against the overnight gap it produced (up). A shapeless cloud means the run-in told you nothing — r = 0.08, not distinguishable from chance.

Two-week run-in before each report against the overnight gap it produced, 65 quarters. Correlation r = 0.08, not distinguishable from chance.0%+20%−20%0%+20%Q2 2010 · 4 Aug 2010 · ran +5.1% into the report, gapped +1.3%Q3 2010 · 9 Nov 2010 · ran +15.3% into the report, gapped −0.6%Q4 2010 · 15 Feb 2011 · ran −4.5% into the report, gapped +1.1%Q1 2011 · 4 May 2011 · ran +6.1% into the report, gapped +1.9%Q2 2011 · 3 Aug 2011 · ran −5.2% into the report, gapped −2.5%Q4 2011 · 15 Feb 2012 · ran +13.6% into the report, gapped −0.3%Q1 2012 · 9 May 2012 · ran −8.7% into the report, gapped +9.7%Q2 2012 · 25 Jul 2012 · ran −8.1% into the report, gapped +3.3%Q3 2012 · 5 Nov 2012 · ran +0.4% into the report, gapped +3.1%Q1 2013 · 8 May 2013 · ran +10.6% into the report, gapped +25.7%Q2 2013 · 7 Aug 2013 · ran +10.3% into the report, gapped +15.0%Q3 2013 · 5 Nov 2013 · ran +3.1% into the report, gapped −12.4%Q4 2013 · 19 Feb 2014 · ran +8.3% into the report, gapped +11.0%Q1 2014 · 7 May 2014 · ran −3.2% into the report, gapped −9.6%Q2 2014 · 31 Jul 2014 · ran +3.7% into the report, gapped +1.2%Q3 2014 · 5 Nov 2014 · ran −0.1% into the report, gapped +1.5%Q4 2014 · 11 Feb 2015 · ran +6.7% into the report, gapped −9.0%Q1 2015 · 6 May 2015 · ran +5.0% into the report, gapped −4.1%Q2 2015 · 5 Aug 2015 · ran +0.8% into the report, gapped −7.6%Q3 2015 · 3 Nov 2015 · ran −2.2% into the report, gapped +8.9%Q4 2015 · 10 Feb 2016 · ran −23.6% into the report, gapped +5.8%Q1 2016 · 4 May 2016 · ran −11.0% into the report, gapped +2.7%Q2 2016 · 3 Aug 2016 · ran −1.1% into the report, gapped 0.0%Q3 2016 · 26 Oct 2016 · ran +0.4% into the report, gapped +4.5%Q4 2016 · 3 Jan 2017 · ran +7.2% into the report, gapped −1.0%Q1 2017 · 3 May 2017 · ran +1.8% into the report, gapped −1.2%Q2 2017 · 2 Aug 2017 · ran +0.2% into the report, gapped +6.0%Q3 2017 · 1 Nov 2017 · ran −10.7% into the report, gapped −6.5%Q4 2017 · 7 Feb 2018 · ran −0.3% into the report, gapped −0.5%Q1 2018 · 2 May 2018 · ran +2.7% into the report, gapped −7.4%Q2 2018 · 1 Aug 2018 · ran −7.1% into the report, gapped +9.2%Q3 2018 · 24 Oct 2018 · ran +12.3% into the report, gapped +10.0%Q4 2018 · 30 Jan 2019 · ran −10.4% into the report, gapped −2.5%Q1 2019 · 24 Apr 2019 · ran −5.0% into the report, gapped −1.4%Q2 2019 · 24 Jul 2019 · ran +10.9% into the report, gapped −11.8%Q3 2019 · 23 Oct 2019 · ran +4.2% into the report, gapped +17.2%Q4 2019 · 29 Jan 2020 · ran +8.0% into the report, gapped +8.9%Q1 2020 · 29 Apr 2020 · ran +9.7% into the report, gapped +6.8%Q2 2020 · 22 Jul 2020 · ran +16.6% into the report, gapped +5.4%Q3 2020 · 21 Oct 2020 · ran −0.6% into the report, gapped +4.6%Q4 2020 · 27 Jan 2021 · ran +1.7% into the report, gapped −5.1%Q1 2021 · 26 Apr 2021 · ran +5.2% into the report, gapped −2.7%Q2 2021 · 26 Jul 2021 · ran −4.1% into the report, gapped +0.9%Q3 2021 · 20 Oct 2021 · ran +10.6% into the report, gapped −1.1%Q4 2021 · 26 Jan 2022 · ran −11.9% into the report, gapped −0.4%Q1 2022 · 20 Apr 2022 · ran −10.5% into the report, gapped +10.0%Q2 2022 · 20 Jul 2022 · ran +6.8% into the report, gapped +3.1%Q3 2022 · 19 Oct 2022 · ran −7.8% into the report, gapped −6.2%Q4 2022 · 25 Jan 2023 · ran +21.5% into the report, gapped +10.8%Q1 2023 · 19 Apr 2023 · ran −6.2% into the report, gapped −8.0%Q2 2023 · 19 Jul 2023 · ran +3.1% into the report, gapped −4.0%Q3 2023 · 18 Oct 2023 · ran −7.1% into the report, gapped −6.9%Q4 2023 · 24 Jan 2024 · ran −11.5% into the report, gapped −8.7%Q1 2024 · 23 Apr 2024 · ran −18.2% into the report, gapped +12.6%Q2 2024 · 23 Jul 2024 · ran −6.1% into the report, gapped −8.5%Q3 2024 · 23 Oct 2024 · ran −11.4% into the report, gapped +14.5%Q4 2024 · 29 Jan 2025 · ran −1.8% into the report, gapped +5.6%Q1 2025 · 22 Apr 2025 · ran +2.0% into the report, gapped +7.1%Q2 2025 · 23 Jul 2025 · ran +12.4% into the report, gapped −6.8%Q3 2025 · 22 Oct 2025 · ran +0.1% into the report, gapped −4.3%Q4 2025 · 28 Jan 2026 · ran −3.5% into the report, gapped +1.5%Q1 2026 · 22 Apr 2026 · ran +12.9% into the report, gapped −3.2%Q2 2026 · 22 Jul 2026 · ran −5.1% into the report, gapped −8.8%Q3 2026 · 2 Oct 2026 · ran −3.3% into the report, gapped +1.7%Q3 2026 · 21 Oct 2026 · ran +2.3% into the report, gapped −3.2%← 2 weeks before the report →
Typical jump
5.4%
median, either direction; mean 6.0%
Up / down
33 / 32
overnight direction
Moved 5%+
52%
of reports moved it at least 5% overnight
Next report
20 Jan
estimated, ~91 days on

Overnight jump, every quarter

Up is green, down is red; the arrow and sign carry the direction too.

65 quarterly earnings reactions for TSLA. Biggest jump +25.7% on 8 May 2013; biggest drop −12.4% on 5 Nov 2013.0%+20%Q2 2010 · 4 Aug 2010 · gapped +1.3% · closed −3.8%Q3 2010 · 9 Nov 2010 · gapped −0.6% · closed +19.2%Q4 2010 · 15 Feb 2011 · gapped +1.1% · closed +8.3%Q1 2011 · 4 May 2011 · gapped +1.9% · closed −0.9%Q2 2011 · 3 Aug 2011 · gapped −2.5% · closed −9.0%Q4 2011 · 15 Feb 2012 · gapped −0.3% · closed +1.7%Q1 2012 · 9 May 2012 · gapped +9.7% · closed +9.6%Q2 2012 · 25 Jul 2012 · gapped +3.3% · closed −2.8%Q3 2012 · 5 Nov 2012 · gapped +3.1% · closed +8.9%Q1 2013 · 8 May 2013 · gapped +25.7% · closed +24.4%Q2 2013 · 7 Aug 2013 · gapped +15.0% · closed +14.3%Q3 2013 · 5 Nov 2013 · gapped −12.4% · closed −14.5%Q4 2013 · 19 Feb 2014 · gapped +11.0% · closed +8.4%Q1 2014 · 7 May 2014 · gapped −9.6% · closed −11.3%Q2 2014 · 31 Jul 2014 · gapped +1.2% · closed +4.5%Q3 2014 · 5 Nov 2014 · gapped +1.5% · closed +4.4%Q4 2014 · 11 Feb 2015 · gapped −9.0% · closed −4.7%Q1 2015 · 6 May 2015 · gapped −4.1% · closed +2.8%Q2 2015 · 5 Aug 2015 · gapped −7.6% · closed −8.9%Q3 2015 · 3 Nov 2015 · gapped +8.9% · closed +11.2%Q4 2015 · 10 Feb 2016 · gapped +5.8% · closed +4.7%Q1 2016 · 4 May 2016 · gapped +2.7% · closed −5.0%Q2 2016 · 3 Aug 2016 · gapped 0.0% · closed +2.1%Q3 2016 · 26 Oct 2016 · gapped +4.5% · closed +0.9%Q4 2016 · 3 Jan 2017 · gapped −1.0% · closed +4.6%Q1 2017 · 3 May 2017 · gapped −1.2% · closed −5.0%Q2 2017 · 2 Aug 2017 · gapped +6.0% · closed +6.5%Q3 2017 · 1 Nov 2017 · gapped −6.5% · closed −6.8%Q4 2017 · 7 Feb 2018 · gapped −0.5% · closed −8.6%Q1 2018 · 2 May 2018 · gapped −7.4% · closed −5.5%Q2 2018 · 1 Aug 2018 · gapped +9.2% · closed +16.2%Q3 2018 · 24 Oct 2018 · gapped +10.0% · closed +9.1%Q4 2018 · 30 Jan 2019 · gapped −2.5% · closed −0.6%Q1 2019 · 24 Apr 2019 · gapped −1.4% · closed −4.3%Q2 2019 · 24 Jul 2019 · gapped −11.8% · closed −13.6%Q3 2019 · 23 Oct 2019 · gapped +17.2% · closed +17.7%Q4 2019 · 29 Jan 2020 · gapped +8.9% · closed +10.3%Q1 2020 · 29 Apr 2020 · gapped +6.8% · closed −2.3%Q2 2020 · 22 Jul 2020 · gapped +5.4% · closed −5.0%Q3 2020 · 21 Oct 2020 · gapped +4.6% · closed +0.7%Q4 2020 · 27 Jan 2021 · gapped −5.1% · closed −3.3%Q1 2021 · 26 Apr 2021 · gapped −2.7% · closed −4.5%Q2 2021 · 26 Jul 2021 · gapped +0.9% · closed −2.0%Q3 2021 · 20 Oct 2021 · gapped −1.1% · closed +3.3%Q4 2021 · 26 Jan 2022 · gapped −0.4% · closed −11.6%Q1 2022 · 20 Apr 2022 · gapped +10.0% · closed +3.2%Q2 2022 · 20 Jul 2022 · gapped +3.1% · closed +9.8%Q3 2022 · 19 Oct 2022 · gapped −6.2% · closed −6.6%Q4 2022 · 25 Jan 2023 · gapped +10.8% · closed +11.0%Q1 2023 · 19 Apr 2023 · gapped −8.0% · closed −9.7%Q2 2023 · 19 Jul 2023 · gapped −4.0% · closed −9.7%Q3 2023 · 18 Oct 2023 · gapped −6.9% · closed −9.3%Q4 2023 · 24 Jan 2024 · gapped −8.7% · closed −12.1%Q1 2024 · 23 Apr 2024 · gapped +12.6% · closed +12.1%Q2 2024 · 23 Jul 2024 · gapped −8.5% · closed −12.3%Q3 2024 · 23 Oct 2024 · gapped +14.5% · closed +21.9%Q4 2024 · 29 Jan 2025 · gapped +5.6% · closed +2.9%Q1 2025 · 22 Apr 2025 · gapped +7.1% · closed +5.4%Q2 2025 · 23 Jul 2025 · gapped −6.8% · closed −8.2%Q3 2025 · 22 Oct 2025 · gapped −4.3% · closed +2.3%Q4 2025 · 28 Jan 2026 · gapped +1.5% · closed −3.5%Q1 2026 · 22 Apr 2026 · gapped −3.2% · closed −3.6%Q2 2026 · 22 Jul 2026 · gapped −8.8% · closed −14.5%Q3 2026 · 2 Oct 2026 · gapped +1.7% · closed +4.7%Q3 2026 · 21 Oct 2026 · gapped −3.2% · closed −3.1%↑ 25.7%↓ 12.4%'10'12'14'15'17'18'20'21'23'24'26

The last 8 quarters

Two weeks either side of each report, indexed to the last close before the numbers came out. The shaded area is how much of the move the report accounts for. The other 57 quarters are in the table below.

Q3 2026

21 Oct 2026 · after close
↓ −3.2%overnight

Reported after the close, so the reaction is $386.47 on 21 Oct 2026 → $374.29 at the open on 22 Oct 2026. The first session gave some back.

TSLA Q3 2026: reported after the close on 21 Oct. Gapped −3.2% overnight, closed the first session −3.1% versus the last pre-earnings close, and stood n/a two weeks later.−5%0%REPORTED↓ −3.2%−3.7%BEFOREAFTER7 Oct22 Oct23 Oct7 Oct · close 377.81 · −2.2% vs pre-earnings close8 Oct · close 375.00 · −3.0% vs pre-earnings close9 Oct · close 382.70 · −1.0% vs pre-earnings close12 Oct · close 378.03 · −2.2% vs pre-earnings close13 Oct · close 375.23 · −2.9% vs pre-earnings close14 Oct · close 367.16 · −5.0% vs pre-earnings close15 Oct · close 362.44 · −6.2% vs pre-earnings close16 Oct · close 354.72 · −8.2% vs pre-earnings close19 Oct · close 368.06 · −4.8% vs pre-earnings close20 Oct · close 373.71 · −3.3% vs pre-earnings close21 Oct · close 386.47 · 0.0% vs pre-earnings close22 Oct · close 374.58 · −3.1% vs pre-earnings close23 Oct · close 372.22 · −3.7% vs pre-earnings close
First session
−3.1%
close vs pre-earnings close
Open → close
+0.1%
gave some back
2 weeks before
+2.3%
2 weeks after
—

Q3 2026

2 Oct 2026 · intraday
↑ +1.7%overnight

Reported during the session, so the reaction is $354.11 on 1 Oct 2026 → $360.08 at the open on 2 Oct 2026. The first session kept going.

TSLA Q3 2026: reported during the session on 2 Oct. Gapped +1.7% overnight, closed the first session +4.7% versus the last pre-earnings close, and stood +0.2% two weeks later.0%+5%REPORTED↑ +1.7%+0.2%BEFOREAFTER17 Sep2 Oct16 Oct17 Sep · close 366.20 · +3.4% vs pre-earnings close18 Sep · close 364.27 · +2.9% vs pre-earnings close21 Sep · close 375.30 · +6.0% vs pre-earnings close22 Sep · close 378.90 · +7.0% vs pre-earnings close23 Sep · close 380.12 · +7.3% vs pre-earnings close24 Sep · close 377.94 · +6.7% vs pre-earnings close25 Sep · close 372.11 · +5.1% vs pre-earnings close28 Sep · close 357.45 · +0.9% vs pre-earnings close29 Sep · close 352.84 · −0.4% vs pre-earnings close30 Sep · close 354.81 · +0.2% vs pre-earnings close1 Oct · close 354.11 · 0.0% vs pre-earnings close2 Oct · close 370.59 · +4.7% vs pre-earnings close5 Oct · close 378.73 · +7.0% vs pre-earnings close6 Oct · close 380.68 · +7.5% vs pre-earnings close7 Oct · close 377.81 · +6.7% vs pre-earnings close8 Oct · close 375.00 · +5.9% vs pre-earnings close9 Oct · close 382.70 · +8.1% vs pre-earnings close12 Oct · close 378.03 · +6.8% vs pre-earnings close13 Oct · close 375.23 · +6.0% vs pre-earnings close14 Oct · close 367.16 · +3.7% vs pre-earnings close15 Oct · close 362.44 · +2.4% vs pre-earnings close16 Oct · close 354.72 · +0.2% vs pre-earnings close
First session
+4.7%
close vs pre-earnings close
Open → close
+2.9%
kept going
2 weeks before
−3.3%
2 weeks after
+0.2%

Q2 2026

22 Jul 2026 · after close
↓ −8.8%overnight

Reported after the close, so the reaction is $374.01 on 22 Jul 2026 → $341.00 at the open on 23 Jul 2026. The first session kept going.

TSLA Q2 2026: reported after the close on 22 Jul. Gapped −8.8% overnight, closed the first session −14.5% versus the last pre-earnings close, and stood −14.6% two weeks later.−20%−10%0%+10%REPORTED↓ −8.8%−14.6%BEFOREAFTER8 Jul23 Jul6 Aug8 Jul · close 394.06 · +5.4% vs pre-earnings close9 Jul · close 406.55 · +8.7% vs pre-earnings close10 Jul · close 407.76 · +9.0% vs pre-earnings close13 Jul · close 394.76 · +5.5% vs pre-earnings close14 Jul · close 396.18 · +5.9% vs pre-earnings close15 Jul · close 394.46 · +5.5% vs pre-earnings close16 Jul · close 391.06 · +4.6% vs pre-earnings close17 Jul · close 380.84 · +1.8% vs pre-earnings close20 Jul · close 369.57 · −1.2% vs pre-earnings close21 Jul · close 378.93 · +1.3% vs pre-earnings close22 Jul · close 374.01 · 0.0% vs pre-earnings close23 Jul · close 319.69 · −14.5% vs pre-earnings close24 Jul · close 313.03 · −16.3% vs pre-earnings close27 Jul · close 309.22 · −17.3% vs pre-earnings close28 Jul · close 307.44 · −17.8% vs pre-earnings close29 Jul · close 298.32 · −20.2% vs pre-earnings close30 Jul · close 308.85 · −17.4% vs pre-earnings close31 Jul · close 311.21 · −16.8% vs pre-earnings close3 Aug · close 322.08 · −13.9% vs pre-earnings close4 Aug · close 327.35 · −12.5% vs pre-earnings close5 Aug · close 321.55 · −14.0% vs pre-earnings close6 Aug · close 319.53 · −14.6% vs pre-earnings close
First session
−14.5%
close vs pre-earnings close
Open → close
−6.2%
kept going
2 weeks before
−5.1%
2 weeks after
−14.6%

Q1 2026

22 Apr 2026 · after close
↓ −3.2%overnight

Reported after the close, so the reaction is $387.51 on 22 Apr 2026 → $375.28 at the open on 23 Apr 2026. The first session kept going.

TSLA Q1 2026: reported after the close on 22 Apr. Gapped −3.2% overnight, closed the first session −3.6% versus the last pre-earnings close, and stood +6.3% two weeks later.−10%0%REPORTED↓ −3.2%+6.3%BEFOREAFTER8 Apr23 Apr7 May8 Apr · close 343.25 · −11.4% vs pre-earnings close9 Apr · close 345.62 · −10.8% vs pre-earnings close10 Apr · close 348.95 · −10.0% vs pre-earnings close13 Apr · close 352.42 · −9.1% vs pre-earnings close14 Apr · close 364.20 · −6.0% vs pre-earnings close15 Apr · close 391.95 · +1.1% vs pre-earnings close16 Apr · close 388.90 · +0.4% vs pre-earnings close17 Apr · close 400.62 · +3.4% vs pre-earnings close20 Apr · close 392.50 · +1.3% vs pre-earnings close21 Apr · close 386.42 · −0.3% vs pre-earnings close22 Apr · close 387.51 · 0.0% vs pre-earnings close23 Apr · close 373.72 · −3.6% vs pre-earnings close24 Apr · close 376.30 · −2.9% vs pre-earnings close27 Apr · close 378.67 · −2.3% vs pre-earnings close28 Apr · close 376.02 · −3.0% vs pre-earnings close29 Apr · close 372.80 · −3.8% vs pre-earnings close30 Apr · close 381.63 · −1.5% vs pre-earnings close1 May · close 390.82 · +0.9% vs pre-earnings close4 May · close 392.51 · +1.3% vs pre-earnings close5 May · close 389.37 · +0.5% vs pre-earnings close6 May · close 398.73 · +2.9% vs pre-earnings close7 May · close 411.79 · +6.3% vs pre-earnings close
First session
−3.6%
close vs pre-earnings close
Open → close
−0.4%
kept going
2 weeks before
+12.9%
2 weeks after
+6.3%

Q4 2025

28 Jan 2026 · after close
↑ +1.5%overnight

Reported after the close, so the reaction is $431.46 on 28 Jan 2026 → $437.80 at the open on 29 Jan 2026. The first session reversed.

TSLA Q4 2025: reported after the close on 28 Jan. Gapped +1.5% overnight, closed the first session −3.5% versus the last pre-earnings close, and stood −3.3% two weeks later.−5%0%+5%REPORTED↑ +1.5%−3.3%BEFOREAFTER13 Jan29 Jan12 Feb13 Jan · close 447.20 · +3.6% vs pre-earnings close14 Jan · close 439.20 · +1.8% vs pre-earnings close15 Jan · close 438.57 · +1.6% vs pre-earnings close16 Jan · close 437.50 · +1.4% vs pre-earnings close20 Jan · close 419.25 · −2.8% vs pre-earnings close21 Jan · close 431.44 · 0.0% vs pre-earnings close22 Jan · close 449.36 · +4.1% vs pre-earnings close23 Jan · close 449.06 · +4.1% vs pre-earnings close26 Jan · close 435.20 · +0.9% vs pre-earnings close27 Jan · close 430.90 · −0.1% vs pre-earnings close28 Jan · close 431.46 · 0.0% vs pre-earnings close29 Jan · close 416.56 · −3.5% vs pre-earnings close30 Jan · close 430.41 · −0.2% vs pre-earnings close2 Feb · close 421.81 · −2.2% vs pre-earnings close3 Feb · close 421.96 · −2.2% vs pre-earnings close4 Feb · close 406.01 · −5.9% vs pre-earnings close5 Feb · close 397.21 · −7.9% vs pre-earnings close6 Feb · close 411.11 · −4.7% vs pre-earnings close9 Feb · close 417.32 · −3.3% vs pre-earnings close10 Feb · close 425.21 · −1.4% vs pre-earnings close11 Feb · close 428.27 · −0.7% vs pre-earnings close12 Feb · close 417.07 · −3.3% vs pre-earnings close
First session
−3.5%
close vs pre-earnings close
Open → close
−4.9%
reversed
2 weeks before
−3.5%
2 weeks after
−3.3%

Q3 2025

22 Oct 2025 · after close
↓ −4.3%overnight

Reported after the close, so the reaction is $438.97 on 22 Oct 2025 → $420.00 at the open on 23 Oct 2025. The first session reversed.

TSLA Q3 2025: reported after the close on 22 Oct. Gapped −4.3% overnight, closed the first session +2.3% versus the last pre-earnings close, and stood +1.6% two weeks later.−5%0%+5%REPORTED↓ −4.3%+1.6%BEFOREAFTER8 Oct23 Oct6 Nov8 Oct · close 438.69 · −0.1% vs pre-earnings close9 Oct · close 435.54 · −0.8% vs pre-earnings close10 Oct · close 413.49 · −5.8% vs pre-earnings close13 Oct · close 435.90 · −0.7% vs pre-earnings close14 Oct · close 429.24 · −2.2% vs pre-earnings close15 Oct · close 435.15 · −0.9% vs pre-earnings close16 Oct · close 428.75 · −2.3% vs pre-earnings close17 Oct · close 439.31 · +0.1% vs pre-earnings close20 Oct · close 447.43 · +1.9% vs pre-earnings close21 Oct · close 442.60 · +0.8% vs pre-earnings close22 Oct · close 438.97 · 0.0% vs pre-earnings close23 Oct · close 448.98 · +2.3% vs pre-earnings close24 Oct · close 433.72 · −1.2% vs pre-earnings close27 Oct · close 452.42 · +3.1% vs pre-earnings close28 Oct · close 460.55 · +4.9% vs pre-earnings close29 Oct · close 461.51 · +5.1% vs pre-earnings close30 Oct · close 440.10 · +0.3% vs pre-earnings close31 Oct · close 456.56 · +4.0% vs pre-earnings close3 Nov · close 468.37 · +6.7% vs pre-earnings close4 Nov · close 444.26 · +1.2% vs pre-earnings close5 Nov · close 462.07 · +5.3% vs pre-earnings close6 Nov · close 445.91 · +1.6% vs pre-earnings close
First session
+2.3%
close vs pre-earnings close
Open → close
+6.9%
reversed
2 weeks before
+0.1%
2 weeks after
+1.6%

Q2 2025

23 Jul 2025 · after close
↓ −6.8%overnight

Reported after the close, so the reaction is $332.56 on 23 Jul 2025 → $310.00 at the open on 24 Jul 2025. The first session kept going.

TSLA Q2 2025: reported after the close on 23 Jul. Gapped −6.8% overnight, closed the first session −8.2% versus the last pre-earnings close, and stood −3.1% two weeks later.−10%−5%0%REPORTED↓ −6.8%−3.1%BEFOREAFTER9 Jul24 Jul7 Aug9 Jul · close 295.88 · −11.0% vs pre-earnings close10 Jul · close 309.87 · −6.8% vs pre-earnings close11 Jul · close 313.51 · −5.7% vs pre-earnings close14 Jul · close 316.90 · −4.7% vs pre-earnings close15 Jul · close 310.78 · −6.5% vs pre-earnings close16 Jul · close 321.67 · −3.3% vs pre-earnings close17 Jul · close 319.41 · −4.0% vs pre-earnings close18 Jul · close 329.65 · −0.9% vs pre-earnings close21 Jul · close 328.49 · −1.2% vs pre-earnings close22 Jul · close 332.11 · −0.1% vs pre-earnings close23 Jul · close 332.56 · 0.0% vs pre-earnings close24 Jul · close 305.30 · −8.2% vs pre-earnings close25 Jul · close 316.06 · −5.0% vs pre-earnings close28 Jul · close 325.59 · −2.1% vs pre-earnings close29 Jul · close 321.20 · −3.4% vs pre-earnings close30 Jul · close 319.04 · −4.1% vs pre-earnings close31 Jul · close 308.27 · −7.3% vs pre-earnings close1 Aug · close 302.63 · −9.0% vs pre-earnings close4 Aug · close 309.26 · −7.0% vs pre-earnings close5 Aug · close 308.72 · −7.2% vs pre-earnings close6 Aug · close 319.91 · −3.8% vs pre-earnings close7 Aug · close 322.27 · −3.1% vs pre-earnings close
First session
−8.2%
close vs pre-earnings close
Open → close
−1.5%
kept going
2 weeks before
+12.4%
2 weeks after
−3.1%

Q1 2025

22 Apr 2025 · after close
↑ +7.1%overnight

Reported after the close, so the reaction is $237.97 on 22 Apr 2025 → $254.86 at the open on 23 Apr 2025. The first session gave some back.

TSLA Q1 2025: reported after the close on 22 Apr. Gapped +7.1% overnight, closed the first session +5.4% versus the last pre-earnings close, and stood +16.1% two weeks later.−10%0%+10%+20%REPORTED↑ +7.1%+16.1%BEFOREAFTER7 Apr23 Apr7 May7 Apr · close 233.29 · −2.0% vs pre-earnings close8 Apr · close 221.86 · −6.8% vs pre-earnings close9 Apr · close 272.20 · +14.4% vs pre-earnings close10 Apr · close 252.40 · +6.1% vs pre-earnings close11 Apr · close 252.31 · +6.0% vs pre-earnings close14 Apr · close 252.35 · +6.0% vs pre-earnings close15 Apr · close 254.11 · +6.8% vs pre-earnings close16 Apr · close 241.55 · +1.5% vs pre-earnings close17 Apr · close 241.37 · +1.4% vs pre-earnings close21 Apr · close 227.50 · −4.4% vs pre-earnings close22 Apr · close 237.97 · 0.0% vs pre-earnings close23 Apr · close 250.74 · +5.4% vs pre-earnings close24 Apr · close 259.51 · +9.1% vs pre-earnings close25 Apr · close 284.95 · +19.7% vs pre-earnings close28 Apr · close 285.88 · +20.1% vs pre-earnings close29 Apr · close 292.03 · +22.7% vs pre-earnings close30 Apr · close 282.16 · +18.6% vs pre-earnings close1 May · close 280.52 · +17.9% vs pre-earnings close2 May · close 287.21 · +20.7% vs pre-earnings close5 May · close 280.26 · +17.8% vs pre-earnings close6 May · close 275.35 · +15.7% vs pre-earnings close7 May · close 276.22 · +16.1% vs pre-earnings close
First session
+5.4%
close vs pre-earnings close
Open → close
−1.6%
gave some back
2 weeks before
+2.0%
2 weeks after
+16.1%

Every quarter

Newest first. Quarter links open the filing on SEC EDGAR.

Every quarterly earnings reaction, newest first, with the prices the percentages are measured from.
QuarterReportedWhenLast close beforeReaction openOvernight gapFirst session2w before2w afterThen
Q3 202621 Oct 2026after close$386.47$374.29↓ −3.2%−3.1%+2.3%—gave some back
Q3 20262 Oct 2026intraday$354.11$360.08↑ +1.7%+4.7%−3.3%+0.2%kept going
Q2 202622 Jul 2026after close$374.01$341.00↓ −8.8%−14.5%−5.1%−14.6%kept going
Q1 202622 Apr 2026after close$387.51$375.28↓ −3.2%−3.6%+12.9%+6.3%kept going
Q4 202528 Jan 2026after close$431.46$437.80↑ +1.5%−3.5%−3.5%−3.3%reversed
Q3 202522 Oct 2025after close$438.97$420.00↓ −4.3%+2.3%+0.1%+1.6%reversed
Q2 202523 Jul 2025after close$332.56$310.00↓ −6.8%−8.2%+12.4%−3.1%kept going
Q1 202522 Apr 2025after close$237.97$254.86↑ +7.1%+5.4%+2.0%+16.1%gave some back
Q4 202429 Jan 2025after close$389.10$410.78↑ +5.6%+2.9%−1.8%−8.5%gave some back
Q3 202423 Oct 2024after close$213.65$244.68↑ +14.5%+21.9%−11.4%+39.0%kept going
Q2 202423 Jul 2024after close$246.38$225.42↓ −8.5%−12.3%−6.1%−22.2%kept going
Q1 202423 Apr 2024after close$144.68$162.84↑ +12.6%+12.1%−18.2%+20.8%gave some back
Q4 202324 Jan 2024after close$207.83$189.70↓ −8.7%−12.1%−11.5%−8.8%kept going
Q3 202318 Oct 2023after close$242.68$225.95↓ −6.9%−9.3%−7.1%−10.0%kept going
Q2 202319 Jul 2023after close$291.26$279.56↓ −4.0%−9.7%+3.1%−11.0%kept going
Q1 202319 Apr 2023after close$180.59$166.17↓ −8.0%−9.7%−6.2%−10.7%kept going
Q4 202225 Jan 2023after close$144.43$159.97↑ +10.8%+11.0%+21.5%+43.5%kept going
Q3 202219 Oct 2022after close$222.04$208.28↓ −6.2%−6.6%−7.8%−3.0%kept going
Q2 202220 Jul 2022after close$247.50$255.11↑ +3.1%+9.8%+6.8%+24.7%kept going
Q1 202220 Apr 2022after close$325.73$358.24↑ +10.0%+3.2%−10.5%−10.6%gave some back
Q4 202126 Jan 2022after close$312.47$311.12↓ −0.4%−11.6%−11.9%−3.5%kept going
Q3 202120 Oct 2021after close$288.60$285.33↓ −1.1%+3.3%+10.6%+42.1%reversed
Q2 202126 Jul 2021after close$219.21$221.13↑ +0.9%−2.0%−4.1%+8.0%reversed
Q1 202126 Apr 2021after close$246.07$239.32↓ −2.7%−4.5%+5.2%−16.4%kept going
Q4 202027 Jan 2021after close$288.05$273.33↓ −5.1%−3.3%+1.7%−6.1%gave some back
Q3 202021 Oct 2020after close$140.88$147.31↑ +4.6%+0.7%−0.6%+3.7%gave some back
Q2 202022 Jul 2020after close$106.16$111.93↑ +5.4%−5.0%+16.6%−6.5%reversed
Q1 202029 Apr 2020after close$53.37$57.01↑ +6.8%−2.3%+9.7%+0.4%reversed
Q4 201929 Jan 2020after close$38.73$42.16↑ +8.9%+10.3%+8.0%+38.4%kept going
Q3 201923 Oct 2019after close$16.98$19.89↑ +17.2%+17.7%+4.2%+31.7%kept going
Q2 201924 Jul 2019after close$17.66$15.57↓ −11.8%−13.6%+10.9%−10.0%kept going
Q1 201924 Apr 2019after close$17.24$17.00↓ −1.4%−4.3%−5.0%−6.4%kept going
Q4 201830 Jan 2019after close$20.59$20.07↓ −2.5%−0.6%−10.4%−1.6%gave some back
Q3 201824 Oct 2018after close$19.23$21.15↑ +10.0%+9.1%+12.3%+21.8%gave some back
Q2 20181 Aug 2018after close$20.06$21.90↑ +9.2%+16.2%−7.1%+11.5%kept going
Q1 20182 May 2018after close$20.08$18.59↓ −7.4%−5.5%+2.7%−5.5%gave some back
Q4 20177 Feb 2018after close$23.00$22.89↓ −0.5%−8.6%−0.3%+2.0%kept going
Q3 20171 Nov 2017after close$21.41$20.01↓ −6.5%−6.8%−10.7%−2.7%kept going
Q2 20172 Aug 2017after close$21.73$23.02↑ +6.0%+6.5%+0.2%+8.0%kept going
Q1 20173 May 2017after close$20.74$20.50↓ −1.2%−5.0%+1.8%+0.7%kept going
Q4 20163 Jan 2017after close$14.47$14.32↓ −1.0%+4.6%+7.2%+12.3%reversed
Q3 201626 Oct 2016after close$13.48$14.09↑ +4.5%+0.9%+0.4%−8.4%gave some back
Q2 20163 Aug 2016after close$15.05$15.05↓ 0.0%+2.1%−1.1%−1.0%flat
Q1 20164 May 2016after close$14.84$15.23↑ +2.7%−5.0%−11.0%−3.3%reversed
Q4 201510 Feb 2016after close$9.58$10.13↑ +5.8%+4.7%−23.6%+32.5%gave some back
Q3 20153 Nov 2015after close$13.89$15.13↑ +8.9%+11.2%−2.2%+6.1%kept going
Q2 20155 Aug 2015after close$18.01$16.64↓ −7.6%−8.9%+0.8%−10.4%kept going
Q1 20156 May 2015after close$15.36$14.73↓ −4.1%+2.8%+5.0%+6.6%reversed
Q4 201411 Feb 2015after close$14.19$12.91↓ −9.0%−4.7%+6.7%−4.4%gave some back
Q3 20145 Nov 2014after close$15.40$15.63↑ +1.5%+4.4%−0.1%+7.7%kept going
Q2 201431 Jul 2014after close$14.89$15.07↑ +1.2%+4.5%+3.7%+17.3%kept going
Q1 20147 May 2014after close$13.42$12.13↓ −9.6%−11.3%−3.2%+1.8%kept going
Q4 201319 Feb 2014after close$12.91$14.33↑ +11.0%+8.4%+8.3%+30.6%gave some back
Q3 20135 Nov 2013after close$11.79$10.32↓ −12.4%−14.5%+3.1%−31.5%kept going
Q2 20137 Aug 2013after close$8.95$10.29↑ +15.0%+14.3%+10.3%+17.0%gave some back
Q1 20138 May 2013after close$3.72$4.68↑ +25.7%+24.4%+10.6%+66.2%gave some back
Q3 20125 Nov 2012intraday$1.93$1.99↑ +3.1%+8.9%+0.4%+13.8%kept going
Q2 201225 Jul 2012after close$1.93$1.99↑ +3.3%−2.8%−8.1%+1.6%reversed
Q1 20129 May 2012after close$2.00$2.20↑ +9.7%+9.6%−8.7%+0.8%gave some back
Q4 201115 Feb 2012after close$2.24$2.23↓ −0.3%+1.7%+13.6%+1.3%reversed
Q2 20113 Aug 2011after close$1.81$1.77↓ −2.5%−9.0%−5.2%−10.8%kept going
Q1 20114 May 2011after close$1.78$1.81↑ +1.9%−0.9%+6.1%+5.7%reversed
Q4 201015 Feb 2011after close$1.52$1.54↑ +1.1%+8.3%−4.5%+6.6%kept going
Q3 20109 Nov 2010after close$1.64$1.63↓ −0.6%+19.2%+15.3%+44.0%reversed
Q2 20104 Aug 2010after close$1.42$1.44↑ +1.3%−3.8%+5.1%−11.6%reversed