Carvana (CVNA): are the analysts right?

Carvana · Consumer Discretionary · ref. ETF XLY · 57 calls · price $67.49
What the company does: Carvana Co. opère une plateforme de commerce électronique pour l'achat et la vente de voitures d'occasion.
📈 1-year price
$67.49-2.4% over range
Jul 8, 25low $56.26 · high $95.69Jul 7, 26
📏 Click 2 points (left → right) to measure the change · click again to clear.
SellBuy
Buy
80% recommend buying · 15 analysts

🎯 Analyst price target on CVNA

High target · 1 analyst$97+43.7%
Median target · 4 analysts$89.5+32.6%
Low target · 2 analysts$85+25.9%
Current price$67.49

🗳️ The analyst consensus

Analyst breakdown · 15 (6 months)
Strong Buy0%
Buy80%
Hold20%
Sell0%
Strong Sell0%

✅ Historical analyst reliability on CVNA

Most reliable analysts on CVNA (% profitable · 365j · ≥2 calls)
B. Riley Securities 80% +84.6% 5

📊 What $1,000 invested in Carvana would be worth

In short — $1,000 invested in Carvana 10 years ago would be worth $29,649 today, i.e. +46%/yr on average. Best year: 2023 (+1017%), worst: 2022 (-98%). Price performance, excluding dividends.

If I'd invested $1,000 in Carvana

InvestmentWorth todayGain
1 years ago$1,858+86%
3 years ago$69,430+6843%
5 years ago$1,374+37%
since inception (2017)$29,649+2865%

Return by year (Carvana)

YearReturn$1,000 invested at year start
2026 (YTD)-18%$822 (-18%)
2025+126%$1,858 (+86%)
2024+235%$6,216 (+522%)
2023+1017%$69,430 (+6843%)
2022-98%$1,420 (+42%)
2021-3%$1,374 (+37%)
2020+158%$3,548 (+255%)
2019+201%$10,692 (+969%)
2018+61%$17,212 (+1621%)
⚠️ Past performance, not predictive nor advice. Prices in $, excluding dividends. Yahoo Finance data.

🔎 Detailed analyses

👥 Analysts & forecasts📊 Returns & performance
📈 Fundamentals, technical momentum and live news will show here on the final site (loaded live from the same origin as the API).

📋 All analyst calls on CVNA

RBC Capital
Jun 11, 26
▲ Outperform · 🎯$85
Price at call : $64.1 — upside +33%
Today : $67.49 — upside +26%
🎯 on CVNA : no call matured yet · 📊 on Cons. disc. : 42.4% · -9.7% (304 calls)
in progress (365j)
matures : Jun 11, 27
RBC Capital
Jun 5, 26
▲ Outperform · 🎯$92
Price at call : $69.45 — upside +32%
Today : $67.49 — upside +36%
🎯 on CVNA : no call matured yet · 📊 on Cons. disc. : 42.4% · -9.7% (304 calls)
in progress (365j)
matures : Jun 5, 27
BTIG
Jun 5, 26
▲ Buy · 🎯$97
Price at call : $66.51 — upside +46%
Today : $67.49 — upside +44%
🎯 on CVNA : no call matured yet · 📊 on Cons. disc. : 55.8% · +10.2% (129 calls)
in progress (365j)
matures : Jun 5, 27
■ In-Line neutral · not a buy · 🎯$86
Price at call : $63.65 — gap to target +35%
Today : $67.49 — gap to target +27%
🎯 on CVNA : no call matured yet · 📊 on Cons. disc. : 39.4% · -8.0% (198 calls)
in progress (365j)
matures : Jun 2, 27
Barclays
May 14, 26
▲ Overweight · 🎯$93
Price at call : $69.53 — upside +34%
Today : $67.49 — upside +38%
🎯 on CVNA : no call matured yet · 📊 on Cons. disc. : 50.7% · +0.1% (680 calls)
in progress (365j)
matures : May 14, 27
BTIG
May 11, 26
▲ Buy · 🎯$97
Price at call : $76.23 — upside +27%
Today : $67.49 — upside +44%
🎯 on CVNA : no call matured yet · 📊 on Cons. disc. : 55.8% · +10.2% (129 calls)
in progress (365j)
matures : May 11, 27
BTIG
May 8, 26
▲ Buy · 🎯$97
Price at call : $77.94 — upside +24%
Today : $67.49 — upside +44%
🎯 on CVNA : no call matured yet · 📊 on Cons. disc. : 55.8% · +10.2% (129 calls)
in progress (365j)
matures : May 8, 27
DA Davidson
May 1, 26
■ Neutral neutral · not a buy · 🎯$335
Price at call : $75.31 — gap to target +345%
Today : $67.49 — gap to target +396%
🎯 on CVNA : no call matured yet · 📊 on Cons. disc. : 34.6% · -3.8% (104 calls)
in progress (365j)
matures : May 1, 27
RBC Capital
May 1, 26
▲ Outperform · 🎯$460
Price at call : $75.31 — upside +511%
Today : $67.49 — upside +582%
🎯 on CVNA : no call matured yet · 📊 on Cons. disc. : 42.4% · -9.7% (304 calls)
in progress (365j)
matures : May 1, 27
Citizens
May 1, 26
▲ Market Outperform · 🎯$515
Price at call : $75.31 — upside +584%
Today : $67.49 — upside +663%
🎯 on CVNA : no call matured yet · 📊 unranked overall
in progress (365j)
matures : May 1, 27
JP Morgan
Apr 30, 26
▲ Overweight · 🎯$465
Price at call : $76.52 — upside +508%
Today : $67.49 — upside +589%
🎯 on CVNA : no call matured yet · 📊 on Cons. disc. : 44.2% · -2.3% (514 calls)
in progress (365j)
matures : Apr 30, 27
UBS
Apr 30, 26
▲ Buy · 🎯$520
Price at call : $76.52 — upside +580%
Today : $67.49 — upside +670%
🎯 on CVNA : no call matured yet · 📊 on Cons. disc. : 47.4% · +2.9% (437 calls)
in progress (365j)
matures : Apr 30, 27
▲ Overweight · 🎯$510
Price at call : $76.52 — upside +566%
Today : $67.49 — upside +656%
🎯 on CVNA : no call matured yet · 📊 on Cons. disc. : 44.4% · -7.8% (739 calls)
in progress (365j)
matures : Apr 30, 27
Barclays
Apr 30, 26
▲ Overweight · 🎯$475
Price at call : $76.52 — upside +521%
Today : $67.49 — upside +604%
🎯 on CVNA : no call matured yet · 📊 on Cons. disc. : 50.7% · +0.1% (680 calls)
in progress (365j)
matures : Apr 30, 27
■ In-Line neutral · not a buy · 🎯$430
Price at call : $76.52 — gap to target +462%
Today : $67.49 — gap to target +537%
🎯 on CVNA : no call matured yet · 📊 on Cons. disc. : 39.4% · -8.0% (198 calls)
in progress (365j)
matures : Apr 30, 27
Wells Fargo
Apr 30, 26
▲ Overweight · 🎯$475
Price at call : $79.16 — upside +500%
Today : $67.49 — upside +604%
🎯 on CVNA : no call matured yet · 📊 on Cons. disc. : 50% · +4.8% (492 calls)
in progress (365j)
matures : Apr 30, 27
BTIG
Apr 30, 26
▲ Buy · 🎯$485
Price at call : $79.16 — upside +513%
Today : $67.49 — upside +619%
🎯 on CVNA : no call matured yet · 📊 on Cons. disc. : 55.8% · +10.2% (129 calls)
in progress (365j)
matures : Apr 30, 27
Needham
Apr 30, 26
▲ Buy · 🎯$600
Price at call : $79.16 — upside +658%
Today : $67.49 — upside +789%
🎯 on CVNA : no call matured yet · 📊 on Cons. disc. : 47.2% · +11.4% (161 calls)
in progress (365j)
matures : Apr 30, 27
■ Neutral neutral · not a buy · 🎯$410
Price at call : $83.36 — gap to target +392%
Today : $67.49 — gap to target +507%
🎯 on CVNA : no call matured yet · 📊 on Cons. disc. : 42.7% · -6.6% (351 calls)
in progress (365j)
matures : Apr 21, 27
JP Morgan
Apr 9, 26
▲ Overweight · 🎯$455
Price at call : $67.26 — upside +576%
Today : $67.49 — upside +574%
🎯 on CVNA : no call matured yet · 📊 on Cons. disc. : 44.2% · -2.3% (514 calls)
in progress (365j)
matures : Apr 9, 27
Barclays
Apr 7, 26
▲ Overweight · 🎯$430
Price at call : $67.76 — upside +535%
Today : $67.49 — upside +537%
🎯 on CVNA : no call matured yet · 📊 on Cons. disc. : 50.7% · +0.1% (680 calls)
in progress (365j)
matures : Apr 7, 27
■ Neutral neutral · not a buy · 🎯$360
Price at call : $63.37 — gap to target +468%
Today : $67.49 — gap to target +433%
🎯 on CVNA : no call matured yet · 📊 on Cons. disc. : 42.7% · -6.6% (351 calls)
in progress (365j)
matures : Apr 6, 27
Needham
Mar 16, 26
▲ Buy · 🎯$500
Price at call : $61.19 — upside +717%
Today : $67.49 — upside +641%
🎯 on CVNA : no call matured yet · 📊 on Cons. disc. : 47.2% · +11.4% (161 calls)
in progress (365j)
matures : Mar 16, 27
Citigroup
Feb 20, 26
▲ Buy · 🎯$465
Price at call : $65.02 — upside +615%
Today : $67.49 — upside +589%
🎯 on CVNA : no call matured yet · 📊 on Cons. disc. : 50.4% · +0.6% (569 calls)
in progress (365j)
matures : Feb 20, 27
UBS
Feb 20, 26
▲ Buy · 🎯$485
Price at call : $65.02 — upside +646%
Today : $67.49 — upside +619%
🎯 on CVNA : no call matured yet · 📊 on Cons. disc. : 47.4% · +2.9% (437 calls)
in progress (365j)
matures : Feb 20, 27
Barclays
Feb 20, 26
▲ Overweight · 🎯$450
Price at call : $65.02 — upside +592%
Today : $67.49 — upside +567%
🎯 on CVNA : no call matured yet · 📊 on Cons. disc. : 50.7% · +0.1% (680 calls)
in progress (365j)
matures : Feb 20, 27
DA Davidson
Feb 19, 26
■ Neutral neutral · not a buy · 🎯$320
Price at call : $67.32 — gap to target +375%
Today : $67.49 — gap to target +374%
🎯 on CVNA : no call matured yet · 📊 on Cons. disc. : 34.6% · -3.8% (104 calls)
in progress (365j)
matures : Feb 19, 27
JP Morgan
Feb 19, 26
▲ Overweight · 🎯$490
Price at call : $67.32 — upside +628%
Today : $67.49 — upside +626%
🎯 on CVNA : no call matured yet · 📊 on Cons. disc. : 44.2% · -2.3% (514 calls)
in progress (365j)
matures : Feb 19, 27
RBC Capital
Feb 19, 26
▲ Outperform · 🎯$440
Price at call : $67.32 — upside +554%
Today : $67.49 — upside +552%
🎯 on CVNA : no call matured yet · 📊 on Cons. disc. : 42.4% · -9.7% (304 calls)
in progress (365j)
matures : Feb 19, 27
■ In-Line neutral · not a buy · 🎯$390
Price at call : $66.56 — gap to target +486%
Today : $67.49 — gap to target +478%
🎯 on CVNA : no call matured yet · 📊 on Cons. disc. : 39.4% · -8.0% (198 calls)
in progress (365j)
matures : Feb 19, 27
Wells Fargo
Feb 19, 26
▲ Overweight · 🎯$425
Price at call : $66.56 — upside +539%
Today : $67.49 — upside +530%
🎯 on CVNA : no call matured yet · 📊 on Cons. disc. : 50% · +4.8% (492 calls)
in progress (365j)
matures : Feb 19, 27
▲ Overweight · 🎯$519
Price at call : $66.56 — upside +680%
Today : $67.49 — upside +669%
🎯 on CVNA : no call matured yet · 📊 on Cons. disc. : 53.1% · +6.3% (81 calls)
in progress (365j)
matures : Feb 19, 27
Deutsche Bank
Feb 19, 26
▲ Buy · 🎯$519
Price at call : $66.56 — upside +680%
Today : $67.49 — upside +669%
🎯 on CVNA : no call matured yet · 📊 on Cons. disc. : 49.3% · -0.3% (448 calls)
in progress (365j)
matures : Feb 19, 27
▲ Buy · 🎯$400
Price at call : $66.56 — upside +501%
Today : $67.49 — upside +493%
🎯 on CVNA : no call matured yet · 📊 on Cons. disc. : 42.7% · -6.6% (351 calls)
in progress (365j)
matures : Feb 19, 27
Needham
Feb 19, 26
▲ Buy · 🎯$500
Price at call : $66.56 — upside +651%
Today : $67.49 — upside +641%
🎯 on CVNA : no call matured yet · 📊 on Cons. disc. : 47.2% · +11.4% (161 calls)
in progress (365j)
matures : Feb 19, 27
BTIG
Feb 19, 26
▲ Buy · 🎯$455
Price at call : $66.56 — upside +584%
Today : $67.49 — upside +574%
🎯 on CVNA : no call matured yet · 📊 on Cons. disc. : 55.8% · +10.2% (129 calls)
in progress (365j)
matures : Feb 19, 27
JP Morgan
Jan 28, 26
▲ Overweight · 🎯$510
Price at call : $85.49 — upside +497%
Today : $67.49 — upside +656%
🎯 on CVNA : no call matured yet · 📊 on Cons. disc. : 44.2% · -2.3% (514 calls)
in progress (365j)
matures : Jan 28, 27
Wells Fargo
Jan 27, 26
▲ Overweight · 🎯$525
Price at call : $95.54 — upside +450%
Today : $67.49 — upside +678%
🎯 on CVNA : no call matured yet · 📊 on Cons. disc. : 50% · +4.8% (492 calls)
in progress (365j)
matures : Jan 27, 27
Barclays
Jan 21, 26
▲ Overweight · 🎯$530
Price at call : $91 — upside +482%
Today : $67.49 — upside +685%
🎯 on CVNA : no call matured yet · 📊 on Cons. disc. : 50.7% · +0.1% (680 calls)
in progress (365j)
matures : Jan 21, 27
BTIG
Jan 15, 26
▲ Buy · 🎯$535
Price at call : $92.18 — upside +480%
Today : $67.49 — upside +693%
🎯 on CVNA : no call matured yet · 📊 on Cons. disc. : 55.8% · +10.2% (129 calls)
in progress (365j)
matures : Jan 15, 27
UBS
Jan 14, 26
▲ Buy · 🎯$545
Price at call : $92.18 — upside +491%
Today : $67.49 — upside +708%
🎯 on CVNA : no call matured yet · 📊 on Cons. disc. : 47.4% · +2.9% (437 calls)
in progress (365j)
matures : Jan 14, 27
▲ Buy · 🎯$515
Price at call : $93.71 — upside +450%
Today : $67.49 — upside +663%
🎯 on CVNA : no call matured yet · 📊 on Cons. disc. : 42.7% · -6.6% (351 calls)
in progress (365j)
matures : Jan 13, 27
■ In-Line neutral · not a buy · 🎯$425
Price at call : $87.47 — gap to target +386%
Today : $67.49 — gap to target +530%
🎯 on CVNA : no call matured yet · 📊 on Cons. disc. : 39.4% · -8.0% (198 calls)
in progress (365j)
matures : Dec 23, 26
Wedbush
Dec 19, 25
▲ Outperform · 🎯$500
Price at call : $86.72 — upside +477%
Today : $67.49 — upside +641%
🎯 on CVNA : no call matured yet · 📊 on Cons. disc. : 50.1% · +2.8% (381 calls)
in progress (365j)
matures : Dec 19, 26
BTIG
Dec 19, 25
▲ Buy · 🎯$450
Price at call : $90.04 — upside +400%
Today : $67.49 — upside +567%
🎯 on CVNA : no call matured yet · 📊 on Cons. disc. : 55.8% · +10.2% (129 calls)
in progress (365j)
matures : Dec 19, 26
▲ Buy · 🎯$500
Price at call : $91.04 — upside +449%
Today : $67.49 — upside +641%
🎯 on CVNA : no call matured yet · 📊 on Cons. disc. : 56.7% · +8.5% (164 calls)
in progress (365j)
matures : Dec 15, 26
Citigroup
Dec 12, 25
▲ Buy · 🎯$550
Price at call : $89.58 — upside +514%
Today : $67.49 — upside +715%
🎯 on CVNA : no call matured yet · 📊 on Cons. disc. : 50.4% · +0.6% (569 calls)
in progress (365j)
matures : Dec 12, 26
Jefferies
Dec 11, 25
▲ Buy · 🎯$550
Price at call : $91.14 — upside +503%
Today : $67.49 — upside +715%
🎯 on CVNA : no call matured yet · 📊 on Cons. disc. : 44.3% · +6.6% (246 calls)
in progress (365j)
matures : Dec 11, 26
Barclays
Dec 11, 25
▲ Overweight · 🎯$465
Price at call : $91.14 — upside +410%
Today : $67.49 — upside +589%
🎯 on CVNA : no call matured yet · 📊 on Cons. disc. : 50.7% · +0.1% (680 calls)
in progress (365j)
matures : Dec 11, 26
■ In-Line neutral · not a buy · 🎯$420
Price at call : $93.53 — gap to target +349%
Today : $67.49 — gap to target +522%
🎯 on CVNA : no call matured yet · 📊 on Cons. disc. : 39.4% · -8.0% (198 calls)
in progress (365j)
matures : Dec 9, 26
■ Hold neutral · not a buy · 🎯$329
Price at call : $69.68 — gap to target +372%
Today : $67.49 — gap to target +387%
🎯 on CVNA : no call matured yet · 📊 on Cons. disc. : 55% · +4.3% (40 calls)
in progress (365j)
matures : Jul 14, 26
William Blair
Feb 23, 24
▲ Outperform
Actual +212% · Reason (≥ +15%) : ✓ Yes
🎯 on CVNA : 100% (1 call matured) · 📊 on Cons. disc. : 50% · +34.4% (10 calls)
+211.5%
stock +212% · XLY +20%
▲ Buy · 🎯$100
Price at call : $20.02 — upside +400%
Today : $67.49 — upside +48%
Expected +400% · Actual +142% · Reason (≥ +15%) : ✓ Yes
🎯 on CVNA : 80% (5 calls matureds) · 📊 on Cons. disc. : 45.7% · +4.4% (35 calls)
+142.0%
stock +142% · XLY +49%
▲ Buy · 🎯$105
Price at call : $17.2 — upside +510%
Today : $67.49 — upside +56%
Expected +510% · Actual +226% · Reason (≥ +15%) : ✓ Yes
🎯 on CVNA : 80% (5 calls matureds) · 📊 on Cons. disc. : 45.7% · +4.4% (35 calls)
+226.3%
stock +226% · XLY +55%
▲ Buy · 🎯$125
Price at call : $20.81 — upside +501%
Today : $67.49 — upside +85%
Expected +501% · Actual +174% · Reason (≥ +15%) : ✓ Yes
🎯 on CVNA : 80% (5 calls matureds) · 📊 on Cons. disc. : 45.7% · +4.4% (35 calls)
+173.9%
stock +174% · XLY +36%
▲ Buy · 🎯$38
Price at call : $5.36 — upside +609%
Today : $67.49 — upside -44%
Expected +609% · Actual +149% · Reason (≥ +15%) : ✓ Yes
🎯 on CVNA : 80% (5 calls matureds) · 📊 on Cons. disc. : 45.7% · +4.4% (35 calls)
+149.3%
stock +149% · XLY +12%
▼ Sell · 🎯$12
Price at call : $3.23 — upside +272%
Today : $67.49 — upside -82%
Expected +272% · Actual +268% · Reason (≤ −15%) : ✗ No
🎯 on CVNA : 80% (5 calls matureds) · 📊 on Cons. disc. : 45.7% · +4.4% (35 calls)
-268.2%
stock +268% · XLY +30%
JPI AI Analyst AI assistant · JPI Invest
Answers based on the tool’s data · not financial advice · full version (free)