ScorecardRobotics & Physical AI (who's right about robotics & physical ai) › TSLA

TSLA analyst scorecard · Tesla, Inc.

103 rating changes on TSLA in the last 12 months. 67% of bullish calls were right at 30 days; 90% of bearish ones. Street grade A on 79 scored calls. Consensus target $390, 8% above the last close.

Graded through 2026-09-14 · last close $360.82 (2026-09-14). Rebuilt every morning.

Street grade
A 72.2%
Rating changes, 12 mo
103
Bullish calls right at 30d
66.7% of 60
Bearish calls right at 30d
89.5% of 19
Consensus target
$390 +8.1%
Firms covering
39
Price targets hit (90d)
12.3% of 73

Holds on TSLA, read: 4 cut to or raised to Hold (graded as the change, 75.0% right) · 8 Holds whose target leaned 10%+ one way (graded that way, 100.0% right) · 21 true Holds, not graded.

The 4 upgrades on TSLA came after an average -3.6% move in the prior 30 days, and the stock averaged +5.4% in the 90 days after.

Firm by firm

FirmCallsScoredRightAccuracyGradeAvg 30dAvg 90dLatestDateTarget
TD Cowen 444 100.0% A +8.3% -4.5% Buy2026-07-23 $460
GLJ Research 1087 87.5% A -5.5% -4.5% Sell2026-09-04 $25
Mizuho 554 80.0% A +8.1% -0.1% Outperform2026-07-23 $450
UBS 643 75.0% A +4.2% -2.2% Neutral2026-07-23 $385
Canaccord Genuity 885 62.5% B +4.3% +1.4% Buy2026-07-23 $410
Wedbush 10106 60.0% B +1.8% -2.7% Outperform2026-04-23 $600
Cantor Fitzgerald 774 57.1% C +3.3% -3.3% Overweight2026-07-23 $485
RBC Capital 552 40.0% D -1.1% -4.8% Outperform2026-07-23 $500
Morgan Stanley 633 -3.5% -5.5% Equal-Weight2026-07-23 $400
Truist Securities 611 -6.0% -13.3% Hold2026-07-23 $370
Barclays 433 -9.2% -4.8% Equal-Weight2026-07-14 $370
JPMorgan 333 +3.4% -7.5% Neutral2026-07-23 $445
Wells Fargo 333 -7.3% -16.0% Underweight2026-07-14 $130
Roth Capital 111 +9.2% Buy2026-07-23 $505
Evercore ISI Group 111 -1.2% +3.0% In-Line2025-10-13 $300
Stifel 332 +7.7% -0.5% Buy2026-08-03 $491
Piper Sandler 332 +3.5% +1.1% Overweight2026-07-24 $450
Baird 332 +3.2% +3.5% Outperform2026-04-06 $538
Deutsche Bank 221 -5.1% -6.5% Buy2025-12-19 $500
Needham 400 +3.8% -4.8% Hold2026-07-23
Freedom Broker 310 -8.3% -3.5% Hold2026-07-02 $420
StoneX 100 Buy2026-09-03 $475
Jefferies 100 -17.0% Hold2026-07-13 $400
Citizens 100 -18.6% Market Perform2026-07-09
Bank of America 100 -6.8% -6.6% Neutral2025-10-29 $471
Melius Research 110 -1.2% +3.0% Buy2025-10-13 $520
Goldman Sachs 100 +7.3% +12.1% Neutral2025-09-18 $395

Dimmed rows have fewer than 4 scored calls on TSLA — too few to grade.

Every call, last 12 months

DateFirmChangeActionGraded asPrice at callRun before+30d+60d+90dTarget · 90d checkHit
2026-09-04 GLJ Research Sell → Sell reiterated Bearish $354.08 +10.1% $25 pending
2026-09-03 StoneX Buy → Buy reiterated Bullish $376.37 +15.0% $475 pending
2026-08-18 GLJ Research Sell → Sell reiterated Bearish $336.87 -11.6% $25 pending
2026-08-03 Stifel Buy → Buy maintained Bullish $322.08 -18.1% +10.8% $491
2026-07-24 Piper Sandler Overweight → Overweight maintained Bullish $313.03 -16.6% +11.5% $450
2026-07-23 UBS Neutral → Neutral maintained Leans bullish · Neutral, target +20% $319.69 -16.2% +9.2% $385
2026-07-23 JPMorgan Neutral → Neutral maintained Leans bullish · Neutral, target +39% $319.69 -16.2% +9.2% $445
2026-07-23 Morgan Stanley Equal-Weight → Equal-Weight maintained Leans bullish · Equal-Weight, target +25% $319.69 -16.2% +9.2% $400
2026-07-23 Truist Securities Hold → Hold maintained Leans bullish · Hold, target +15% $319.69 -16.2% +9.2% $370
2026-07-23 Mizuho Outperform → Outperform maintained Bullish $319.69 -16.2% +9.2% $450
2026-07-23 TD Cowen Buy → Buy maintained Bullish $319.69 -16.2% +9.2% $460
2026-07-23 Canaccord Genuity Buy → Buy maintained Bullish $319.69 -16.2% +9.2% $410
2026-07-23 RBC Capital Outperform → Outperform reiterated Bullish $319.69 -16.2% +9.2% $500
2026-07-23 Roth Capital Buy → Buy maintained Bullish $319.69 -16.2% +9.2% $505
2026-07-23 Cantor Fitzgerald Overweight → Overweight maintained Bullish $319.69 -16.2% +9.2% $485
2026-07-23 Needham Hold → Hold reiterated True hold $319.69 -16.2% +9.2% not graded
2026-07-21 GLJ Research Sell → Sell reiterated Bearish $378.93 -5.4% -8.9% $25
2026-07-14 Morgan Stanley Equal-Weight → Equal-Weight maintained True hold · target +5% $396.18 -2.5% -14.2% -8.9% $417 not graded
2026-07-14 Barclays Equal-Weight → Equal-Weight maintained True hold · target -6% $396.18 -2.5% -14.2% -8.9% $370 not graded
2026-07-14 Wells Fargo Underweight → Underweight maintained Bearish $396.18 -2.5% -14.2% -8.9% $130
2026-07-13 Jefferies Hold → Hold maintained True hold · target +1% $394.76 -2.9% -17.0% -7.4% $400 not graded
2026-07-09 UBS Neutral → Neutral maintained True hold · target +8% $406.55 +2.5% -18.6% -9.4% $442 not graded
2026-07-09 Citizens Market Perform initiated True hold $406.55 +2.5% -18.6% -9.4% not graded
2026-07-07 RBC Capital Outperform → Outperform maintained Bullish $402.90 +3.0% -20.7% -8.6% $500
2026-07-02 Freedom Broker Hold → Hold maintained True hold · target +6% $393.45 -7.2% -18.1% -6.5% $420 not graded
2026-07-02 Morgan Stanley Equal-Weight → Equal-Weight maintained True hold · target +5% $393.45 -7.2% -18.1% -6.5% $415 not graded
2026-07-02 Truist Securities Hold → Hold maintained True hold · target +9% $393.45 -7.2% -18.1% -6.5% $430 not graded
2026-06-12 GLJ Research Sell → Sell reiterated Bearish $406.43 -8.7% -2.9% -18.1% -10.6% $25 missed
2026-06-05 JPMorgan Underweight → Neutral upgrade Bullish · raised to Neutral $391.00 -1.9% +7.4% -16.3% -3.7% $475 missed
2026-06-04 TD Cowen Buy → Buy reiterated Bullish $418.45 +7.5% +0.3% -23.0% -14.7% $490 missed
2026-04-23 UBS Neutral → Neutral maintained True hold · target -2% $373.72 -2.4% +16.0% +8.4% +0.1% $364 hit not graded
2026-04-23 Canaccord Genuity Buy → Buy maintained Bullish $373.72 -2.4% +16.0% +8.4% +0.1% $450 missed
2026-04-23 RBC Capital Outperform → Outperform maintained Bullish $373.72 -2.4% +16.0% +8.4% +0.1% $475 missed
2026-04-23 TD Cowen Buy → Buy reiterated Bullish $373.72 -2.4% +16.0% +8.4% +0.1% $490 missed
2026-04-23 Cantor Fitzgerald Overweight → Overweight reiterated Bullish $373.72 -2.4% +16.0% +8.4% +0.1% $510 missed
2026-04-23 Wedbush Outperform → Outperform reiterated Bullish $373.72 -2.4% +16.0% +8.4% +0.1% $600 missed
2026-04-23 Mizuho Outperform → Outperform maintained Bullish $373.72 -2.4% +16.0% +8.4% +0.1% $480 missed
2026-04-23 Needham Hold → Hold reiterated True hold $373.72 -2.4% +16.0% +8.4% +0.1% not graded
2026-04-22 Cantor Fitzgerald Overweight → Overweight reiterated Bullish $387.51 +1.8% +9.9% +4.5% -2.2% $510 missed
2026-04-21 Wedbush Outperform → Outperform reiterated Bullish $386.42 +5.0% +8.1% +4.8% -4.4% $600 missed
2026-04-15 TD Cowen Buy → Buy maintained Bullish $391.95 -0.9% +7.7% +4.9% +1.1% $490 missed
2026-04-14 UBS Sell → Neutral upgrade Bullish · raised to Neutral $364.20 -6.9% +21.7% +12.9% +8.4% $352 missed
2026-04-06 Canaccord Genuity Buy → Buy maintained Bullish $352.82 -11.1% +13.0% +10.8% +19.0% $420 hit
2026-04-06 Baird Outperform → Outperform maintained Bullish $352.82 -11.1% +13.0% +10.8% +19.0% $538 missed
2026-03-31 Canaccord Genuity Buy → Buy maintained Bullish $371.75 -7.6% +2.7% +11.9% +10.8% $420 hit
2026-03-30 GLJ Research Sell → Sell reiterated Bearish $355.28 -11.7% +4.9% +22.7% +15.9% $25 missed
2026-03-27 Wedbush Outperform → Outperform reiterated Bullish $361.83 -13.3% +4.7% +19.8% +3.7% $600 missed
2026-03-12 GLJ Research Sell → Sell reiterated Bearish $395.01 -7.1% -10.8% +12.7% -3.4% $25 missed
2026-02-19 GLJ Research Sell → Sell reiterated Bearish $411.71 -1.8% -7.5% -4.7% +1.4% $25 missed
2026-01-30 JPMorgan Underweight → Underweight maintained Bearish $430.41 -4.3% -6.3% -13.6% -11.3% $145 missed
2026-01-29 Morgan Stanley Equal-Weight → Equal-Weight maintained True hold · target +0% $416.56 -8.3% -3.2% -14.7% -10.5% $415 missed not graded
2026-01-29 RBC Capital Outperform → Outperform reiterated Bullish $416.56 -8.3% -3.2% -14.7% -10.5% $500 missed
2026-01-29 Wedbush Outperform → Outperform reiterated Bullish $416.56 -8.3% -3.2% -14.7% -10.5% $600 missed
2026-01-29 Cantor Fitzgerald Overweight → Overweight reiterated Bullish $416.56 -8.3% -3.2% -14.7% -10.5% $510 missed
2026-01-29 Wells Fargo Underweight → Underweight maintained Bearish $416.56 -8.3% -3.2% -14.7% -10.5% $125 missed
2026-01-29 GLJ Research Sell → Sell reiterated Bearish $416.56 -8.3% -3.2% -14.7% -10.5% $25 missed
2026-01-29 Mizuho Outperform → Outperform maintained Bullish $416.56 -8.3% -3.2% -14.7% -10.5% $540 missed
2026-01-29 Truist Securities Hold → Hold maintained True hold · target +5% $416.56 -8.3% -3.2% -14.7% -10.5% $438 missed not graded
2026-01-29 Needham Hold → Hold reiterated True hold $416.56 -8.3% -3.2% -14.7% -10.5% not graded
2026-01-29 Freedom Broker Hold → Hold maintained True hold · target +5% $416.56 -8.3% -3.2% -14.7% -10.5% $440 missed not graded
2026-01-23 Barclays Equal-Weight → Equal-Weight maintained Leans bearish · Equal-Weight, target -19% $449.06 -7.5% -11.0% -14.7% -16.8% $360 hit
2026-01-14 UBS Sell → Sell maintained Bearish $439.20 -7.6% -5.0% -9.9% -17.1% $307 close
2026-01-12 Wells Fargo Underweight → Underweight maintained Bearish $448.96 -2.2% -4.6% -12.9% -21.5% $130 missed
2026-01-07 GLJ Research Sell → Sell maintained Bearish $431.41 -1.9% -4.7% -7.6% -19.6% $25 missed
2026-01-02 Truist Securities Hold → Hold maintained True hold · target +0% $438.07 -1.9% -3.7% -10.4% -17.7% $439 missed not graded
2025-12-30 Baird Outperform → Outperform reiterated Bullish $454.43 +5.6% -8.3% -11.2% -21.8% $548 missed
2025-12-23 Canaccord Genuity Buy → Buy maintained Bullish $485.56 +24.2% -7.5% -17.7% -21.6% $551 missed
2025-12-19 Deutsche Bank Buy → Buy maintained Bullish $481.20 +19.1% -12.9% -14.7% -21.0% $500 missed
2025-12-19 Truist Securities Hold → Hold maintained True hold · target -7% $481.20 +19.1% -12.9% -14.7% -21.0% $444 hit not graded
2025-12-15 Wedbush Outperform → Outperform reiterated Bullish $475.31 +17.6% -7.6% -12.2% -16.8% $600 missed
2025-12-09 Piper Sandler Overweight → Overweight maintained Bullish $445.17 +3.6% -2.1% -6.3% -10.4% $500 missed
2025-12-08 Morgan Stanley Overweight → Equal-Weight downgrade Bearish · cut to Equal-Weight $439.58 +2.3% -1.9% -6.5% -9.3% $425 hit
2025-11-25 Mizuho Outperform → Outperform maintained Bullish $419.40 -3.3% +13.3% +3.8% -4.7% $475 missed
2025-11-17 Stifel Buy → Buy maintained Bullish $408.92 -6.9% +14.3% +7.0% +0.4% $508 missed
2025-11-07 Wedbush Outperform → Outperform reiterated Bullish $429.52 -2.1% +2.3% +0.8% -7.5% $600 missed
2025-11-05 Wedbush Outperform → Outperform reiterated Bullish $462.07 +1.9% -1.5% -2.2% -8.7% $600 missed
2025-10-29 Bank of America Neutral → Neutral maintained True hold · target +2% $461.51 +4.1% -6.8% -0.4% -6.6% $471 missed not graded
2025-10-24 Freedom Broker Sell → Hold upgrade Bullish · raised to Hold $433.72 -2.0% -3.7% +11.9% +3.6% $406 missed
2025-10-23 RBC Capital Outperform → Outperform reiterated Bullish $448.98 +5.4% -7.0% +8.8% -3.9% $500 missed
2025-10-23 Truist Securities Hold → Hold maintained True hold · target -9% $448.98 +5.4% -7.0% +8.8% -3.9% $406 missed not graded
2025-10-23 Cantor Fitzgerald Overweight → Overweight maintained Bullish $448.98 +5.4% -7.0% +8.8% -3.9% $510 missed
2025-10-23 Canaccord Genuity Buy → Buy maintained Bullish $448.98 +5.4% -7.0% +8.8% -3.9% $482 missed
2025-10-23 Needham Hold → Hold reiterated True hold $448.98 +5.4% -7.0% +8.8% -3.9% not graded
2025-10-22 GLJ Research Sell → Sell reiterated Bearish $438.97 +1.1% -10.9% +11.3% -4.5% $19 missed
2025-10-21 Cantor Fitzgerald Overweight → Overweight reiterated Bullish $442.60 +3.9% -10.7% +10.4% -5.3% $355 missed
2025-10-20 Wedbush Outperform → Outperform reiterated Bullish $447.43 +5.0% -9.7% +7.5% -6.3% $600 missed
2025-10-17 Barclays Equal-Weight → Equal-Weight maintained Leans bearish · Equal-Weight, target -20% $439.31 +3.2% -6.9% +11.5% -0.2% $350 missed
2025-10-16 Barclays Equal-Weight → Equal-Weight maintained Leans bearish · Equal-Weight, target -18% $428.75 +1.7% -4.6% +10.9% +2.4% $350 missed
2025-10-13 Melius Research Buy initiated Bullish $435.90 -1.2% +5.3% +3.0% $520 missed
2025-10-13 Evercore ISI Group In-Line → In-Line maintained Leans bearish · In-Line, target -31% $435.90 -1.2% +5.3% +3.0% $300 missed
2025-10-08 Stifel Buy → Buy maintained Bullish $438.69 -2.1% +0.2% -1.3% $483 missed
2025-10-06 UBS Sell → Sell maintained Bearish $453.25 +1.9% +0.4% -0.3% $247 missed
2025-10-03 Canaccord Genuity Buy → Buy maintained Bullish $429.83 +9.0% -0.1% +1.9% $490 missed
2025-10-03 Cantor Fitzgerald Overweight → Overweight reiterated Bullish $429.83 +9.0% -0.1% +1.9% $355 missed
2025-10-02 Morgan Stanley Overweight → Overweight reiterated Bullish $436.00 +7.4% -1.3% +3.1% $410 missed
2025-09-30 Canaccord Genuity Buy → Buy maintained Bullish $444.72 -1.0% -3.3% +3.4% $490 missed
2025-09-26 Deutsche Bank Buy → Buy maintained Bullish $440.40 +2.7% -4.8% +7.9% $435 missed
2025-09-26 Wedbush Outperform → Outperform maintained Bullish $440.40 +2.7% -4.8% +7.9% $600 missed
2025-09-23 Mizuho Outperform → Outperform maintained Bullish $425.85 +5.4% -1.9% +14.8% $450 hit
2025-09-22 Piper Sandler Overweight → Overweight maintained Bullish $434.21 +1.1% -9.9% +12.6% $500 hit
2025-09-19 Baird Neutral → Outperform upgrade Bullish $426.07 +5.0% -5.8% +13.4% $548 missed
2025-09-18 Goldman Sachs Neutral → Neutral maintained True hold · target -5% $416.85 +7.3% -1.9% +12.1% $395 missed not graded
2025-09-15 Wedbush Outperform → Outperform reiterated Bullish $410.04 +6.1% -1.4% +15.9% $500 hit

Also in Robotics & Physical AI

ISRGSYMROKTERRobotics & Physical AI vs BOTZ →

Interactive version with the price chart and target overlay: Scorecard tab on the dashboard. All covered names: index.

How the grading works

Every sell-side rating change from the last 365 days is priced the day it lands and checked again 30, 60 and 90 days later. A call is a hit when the stock moved in the called direction at 30 days. Buy- and Sell-side ratings call their own direction. A Hold is read, not waved through: a downgrade to Hold is graded as a bearish call and an upgrade to Hold as a bullish one, and a maintained Hold whose price target sits 10%+ above the price leans bullish (10%+ below, leans bearish) and is graded that way. A Hold with a target close to the price is a true Hold and is not graded at all. Every call with a price target also gets a target check 90 days later: hit (reached it or within 5%), close (covered at least half the distance) or missed. A firm's accuracy on a single name prints only after 4 scored calls, and a firm gets its own page only after 10 scored calls across every covered name — below that a percentage is noise. "Run before the call" is the stock's move over the 30 calendar days before the rating landed. Data: Yahoo Finance rating history and daily closes, rebuilt each morning. Nothing on this page is advice.

Get the 7 AM brief

The AM take, today's docket and the Street's calls — one email, weekdays, before the open.