Ross Stores (ROST): are the analysts right?

Ross Stores · Consumer Discretionary · ref. ETF XLY · 73 calls · price $214.67
What the company does: Ross Stores opère chaînes de retail off-price vêtements et mode domicile Ross Dress for Less et dd's DISCOUNTS.
📈 1-year price
$214.67+63.2% over range
Jul 8, 25low $127.59 · high $240.13Jul 7, 26
📏 Click 2 points (left → right) to measure the change · click again to clear.
SellBuy
Buy
80% recommend buying · 10 analysts

🎯 Analyst price target on ROST

High target · 1 analyst$290+35.1%
Median target · 10 analysts$248+15.5%
Low target · 2 analysts$226+5.3%
Current price$214.67

🗳️ The analyst consensus

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

💰 Ross Stores dividend

0.80%annual yield
📈 Steady dividend5 yrs of consecutive dividend increases
That's ~$1.70 per share per year.

✅ Historical analyst reliability on ROST

Most reliable analysts on ROST (% profitable · 365j · ≥2 calls)
Gordon Haskett 80% +16.9% 5
TD Cowen 71% +8.3% 7
Loop Capital 70% +21.3% 10

📊 What $1,000 invested in Ross Stores would be worth

In short — $1,000 invested in Ross Stores 10 years ago would be worth $3,783 today, i.e. +14%/yr on average. Best year: 2025 (+25%), worst: 2021 (-12%). Price performance, excluding dividends.

If I'd invested $1,000 in Ross Stores

InvestmentWorth todayGain
1 years ago$1,414+41%
3 years ago$1,801+80%
5 years ago$1,913+91%
10 years ago$3,783+278%
since inception (1985)$415,966+41497%

Return by year (Ross Stores)

YearReturn$1,000 invested at year start
2026 (YTD)+13%$1,128 (+13%)
2025+25%$1,414 (+41%)
2024+7%$1,517 (+52%)
2023+19%$1,801 (+80%)
2022+21%$2,177 (+118%)
2021-12%$1,913 (+91%)
2020-1%$1,897 (+90%)
2019+22%$2,311 (+131%)
2018+12%$2,583 (+158%)
2017+25%$3,220 (+222%)
2016+18%$3,783 (+278%)
⚠️ Past performance, not predictive nor advice. Prices in $, excluding dividends. Yahoo Finance data.

🔎 Detailed analyses

👥 Analysts & forecasts📊 Returns & performance💰 Dividend
📈 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 ROST

Wells Fargo
Jun 23, 26
■ Equal-Weight neutral · not a buy · 🎯$245
Price at call : $228.59 — gap to target +7%
Today : $214.67 — gap to target +14%
🎯 on ROST : no call matured yet · 📊 on Cons. disc. : 50% · +4.8% (492 calls)
in progress (365j)
matures : Jun 23, 27
Barclays
May 26, 26
▲ Overweight · 🎯$260
Price at call : $233.47 — upside +11%
Today : $214.67 — upside +21%
🎯 on ROST : no call matured yet · 📊 on Cons. disc. : 50.7% · +0.1% (680 calls)
in progress (365j)
matures : May 26, 27
▲ Outperform · 🎯$265
Price at call : $234.68 — upside +13%
Today : $214.67 — upside +23%
🎯 on ROST : no call matured yet · 📊 on Cons. disc. : 50.9% · +7.0% (348 calls)
in progress (365j)
matures : May 22, 27
Wells Fargo
May 22, 26
▲ Overweight · 🎯$245
Price at call : $234.68 — upside +4%
Today : $214.67 — upside +14%
🎯 on ROST : no call matured yet · 📊 on Cons. disc. : 50% · +4.8% (492 calls)
in progress (365j)
matures : May 22, 27
▲ Buy · 🎯$290
Price at call : $234.68 — upside +24%
Today : $214.67 — upside +35%
🎯 on ROST : no call matured yet · 📊 on Cons. disc. : 35.3% · -5.4% (283 calls)
in progress (365j)
matures : May 22, 27
UBS
May 22, 26
■ Neutral neutral · not a buy · 🎯$232
Price at call : $234.68 — gap to target -1%
Today : $214.67 — gap to target +8%
🎯 on ROST : no call matured yet · 📊 on Cons. disc. : 47.4% · +2.9% (437 calls)
in progress (365j)
matures : May 22, 27
Citigroup
May 22, 26
▲ Buy · 🎯$270
Price at call : $234.68 — upside +15%
Today : $214.67 — upside +26%
🎯 on ROST : no call matured yet · 📊 on Cons. disc. : 50.4% · +0.6% (569 calls)
in progress (365j)
matures : May 22, 27
UBS
May 18, 26
■ Neutral neutral · not a buy · 🎯$227
Price at call : $212.68 — gap to target +7%
Today : $214.67 — gap to target +6%
🎯 on ROST : no call matured yet · 📊 on Cons. disc. : 47.4% · +2.9% (437 calls)
in progress (365j)
matures : May 18, 27
JP Morgan
May 18, 26
▲ Overweight · 🎯$251
Price at call : $212.68 — upside +18%
Today : $214.67 — upside +17%
🎯 on ROST : no call matured yet · 📊 on Cons. disc. : 44.2% · -2.3% (514 calls)
in progress (365j)
matures : May 18, 27
▲ Buy · 🎯$270
Price at call : $211.08 — upside +28%
Today : $214.67 — upside +26%
🎯 on ROST : no call matured yet · 📊 on Cons. disc. : 35.3% · -5.4% (283 calls)
in progress (365j)
matures : May 18, 27
Citigroup
May 12, 26
▲ Buy · 🎯$261
Price at call : $211.76 — upside +23%
Today : $214.67 — upside +22%
🎯 on ROST : no call matured yet · 📊 on Cons. disc. : 50.4% · +0.6% (569 calls)
in progress (365j)
matures : May 12, 27
▲ Outperform · 🎯$240
Price at call : $211.69 — upside +13%
Today : $214.67 — upside +12%
🎯 on ROST : no call matured yet · 📊 on Cons. disc. : 50.9% · +7.0% (348 calls)
in progress (365j)
matures : Mar 26, 27
Citigroup
Mar 4, 26
▲ Buy · 🎯$240
Price at call : $214.83 — upside +12%
Today : $214.67 — upside +12%
🎯 on ROST : no call matured yet · 📊 on Cons. disc. : 50.4% · +0.6% (569 calls)
in progress (365j)
matures : Mar 4, 27
▲ Outperform · 🎯$245
Price at call : $214.83 — upside +14%
Today : $214.67 — upside +14%
🎯 on ROST : no call matured yet · 📊 on Cons. disc. : 39.4% · -8.0% (198 calls)
in progress (365j)
matures : Mar 4, 27
▲ Buy · 🎯$244
Price at call : $214.83 — upside +14%
Today : $214.67 — upside +14%
🎯 on ROST : no call matured yet · 📊 on Cons. disc. : 46.3% · +2.0% (324 calls)
in progress (365j)
matures : Mar 4, 27
Wells Fargo
Mar 4, 26
▲ Overweight · 🎯$235
Price at call : $214.83 — upside +9%
Today : $214.67 — upside +9%
🎯 on ROST : no call matured yet · 📊 on Cons. disc. : 50% · +4.8% (492 calls)
in progress (365j)
matures : Mar 4, 27
Barclays
Mar 4, 26
▲ Overweight · 🎯$242
Price at call : $214.83 — upside +13%
Today : $214.67 — upside +13%
🎯 on ROST : no call matured yet · 📊 on Cons. disc. : 50.7% · +0.1% (680 calls)
in progress (365j)
matures : Mar 4, 27
▲ Outperform · 🎯$240
Price at call : $213.52 — upside +12%
Today : $214.67 — upside +12%
🎯 on ROST : no call matured yet · 📊 on Cons. disc. : 50.9% · +7.0% (348 calls)
in progress (365j)
matures : Mar 4, 27
Guggenheim
Mar 4, 26
▲ Buy · 🎯$226
Price at call : $213.52 — upside +6%
Today : $214.67 — upside +5%
🎯 on ROST : no call matured yet · 📊 on Cons. disc. : 38.9% · -2.8% (149 calls)
in progress (365j)
matures : Mar 4, 27
Barclays
Mar 2, 26
▲ Overweight · 🎯$221
Price at call : $197.64 — upside +12%
Today : $214.67 — upside +3%
🎯 on ROST : no call matured yet · 📊 on Cons. disc. : 50.7% · +0.1% (680 calls)
in progress (365j)
matures : Mar 2, 27
■ Market Perform neutral · not a buy · 🎯$220
Price at call : $203.5 — gap to target +8%
Today : $214.67 — gap to target +2%
🎯 on ROST : no call matured yet · 📊 on Cons. disc. : 50.9% · +7.0% (348 calls)
in progress (365j)
matures : Feb 25, 27
JP Morgan
Feb 23, 26
▲ Overweight · 🎯$232
Price at call : $200.55 — upside +16%
Today : $214.67 — upside +8%
🎯 on ROST : no call matured yet · 📊 on Cons. disc. : 44.2% · -2.3% (514 calls)
in progress (365j)
matures : Feb 23, 27
UBS
Feb 17, 26
■ Neutral neutral · not a buy · 🎯$199
Price at call : $200.38 — gap to target -1%
Today : $214.67 — gap to target -7%
🎯 on ROST : no call matured yet · 📊 on Cons. disc. : 47.4% · +2.9% (437 calls)
in progress (365j)
matures : Feb 17, 27
Citigroup
Feb 10, 26
▲ Buy · 🎯$224
Price at call : $192.54 — upside +16%
Today : $214.67 — upside +4%
🎯 on ROST : no call matured yet · 📊 on Cons. disc. : 50.4% · +0.6% (569 calls)
in progress (365j)
matures : Feb 10, 27
Goldman Sachs
Feb 10, 26
▲ Buy · 🎯$214
Price at call : $192.54 — upside +11%
Today : $214.67 — upside -0%
🎯 on ROST : no call matured yet · 📊 on Cons. disc. : 46.3% · +2.0% (324 calls)
in progress (365j)
matures : Feb 10, 27
UBS
Jan 8, 26
■ Neutral neutral · not a buy · 🎯$181
Price at call : $191.44 — gap to target -5%
Today : $214.67 — gap to target -16%
🎯 on ROST : no call matured yet · 📊 on Cons. disc. : 47.4% · +2.9% (437 calls)
in progress (365j)
matures : Jan 8, 27
Wells Fargo
Dec 16, 25
▲ Overweight · 🎯$200
Price at call : $182.74 — upside +9%
Today : $214.67 — upside -7%
🎯 on ROST : no call matured yet · 📊 on Cons. disc. : 50% · +4.8% (492 calls)
in progress (365j)
matures : Dec 16, 26
Guggenheim
Dec 10, 25
▲ Buy · 🎯$199
Price at call : $181.82 — upside +9%
Today : $214.67 — upside -7%
🎯 on ROST : no call matured yet · 📊 on Cons. disc. : 38.9% · -2.8% (149 calls)
in progress (365j)
matures : Dec 10, 26
Citigroup
Nov 21, 25
▲ Buy · 🎯$188
Price at call : $174.13 — upside +8%
Today : $214.67 — upside -12%
🎯 on ROST : no call matured yet · 📊 on Cons. disc. : 50.4% · +0.6% (569 calls)
in progress (365j)
matures : Nov 21, 26
Barclays
Nov 21, 25
▲ Overweight · 🎯$183
Price at call : $174.13 — upside +5%
Today : $214.67 — upside -15%
🎯 on ROST : no call matured yet · 📊 on Cons. disc. : 50.7% · +0.1% (680 calls)
in progress (365j)
matures : Nov 21, 26
Bernstein
Nov 21, 25
■ Market Perform neutral · not a buy · 🎯$159
Price at call : $174.13 — gap to target -9%
Today : $214.67 — gap to target -26%
🎯 on ROST : no call matured yet · 📊 on Cons. disc. : 46.7% · -4.1% (90 calls)
in progress (365j)
matures : Nov 21, 26
UBS
Nov 21, 25
■ Neutral neutral · not a buy · 🎯$169
Price at call : $174.13 — gap to target -3%
Today : $214.67 — gap to target -21%
🎯 on ROST : no call matured yet · 📊 on Cons. disc. : 47.4% · +2.9% (437 calls)
in progress (365j)
matures : Nov 21, 26
JP Morgan
Nov 21, 25
▲ Overweight · 🎯$200
Price at call : $174.13 — upside +15%
Today : $214.67 — upside -7%
🎯 on ROST : no call matured yet · 📊 on Cons. disc. : 44.2% · -2.3% (514 calls)
in progress (365j)
matures : Nov 21, 26
▲ Outperform · 🎯$195
Price at call : $174.13 — upside +12%
Today : $214.67 — upside -9%
🎯 on ROST : no call matured yet · 📊 on Cons. disc. : 39.4% · -8.0% (198 calls)
in progress (365j)
matures : Nov 21, 26
Baird
Nov 21, 25
▲ Outperform · 🎯$182
Price at call : $174 — upside +5%
Today : $214.67 — upside -15%
🎯 on ROST : no call matured yet · 📊 on Cons. disc. : 46.2% · +3.2% (327 calls)
in progress (365j)
matures : Nov 21, 26
▲ Buy · 🎯$200
Price at call : $174 — upside +15%
Today : $214.67 — upside -7%
🎯 on ROST : no call matured yet · 📊 on Cons. disc. : 42.7% · -6.6% (351 calls)
in progress (365j)
matures : Nov 21, 26
■ Market Perform neutral · not a buy · 🎯$175
Price at call : $174 — gap to target +1%
Today : $214.67 — gap to target -18%
🎯 on ROST : no call matured yet · 📊 on Cons. disc. : 50.9% · +7.0% (348 calls)
in progress (365j)
matures : Nov 21, 26
■ Market Perform neutral · not a buy · 🎯$160
Price at call : $161.83 — gap to target -1%
Today : $214.67 — gap to target -25%
🎯 on ROST : no call matured yet · 📊 on Cons. disc. : 50.9% · +7.0% (348 calls)
in progress (365j)
matures : Nov 13, 26
TD Cowen
Nov 10, 25
▲ Buy · 🎯$174
Price at call : $162.73 — upside +7%
Today : $214.67 — upside -19%
🎯 on ROST : 71% (7 calls matureds) · 📊 on Cons. disc. : 33.7% · -6.1% (187 calls)
in progress (365j)
matures : Nov 10, 26
UBS
Nov 6, 25
■ Neutral neutral · not a buy · 🎯$163
Price at call : $160.23 — gap to target +2%
Today : $214.67 — gap to target -24%
🎯 on ROST : no call matured yet · 📊 on Cons. disc. : 47.4% · +2.9% (437 calls)
in progress (365j)
matures : Nov 6, 26
Wells Fargo
Oct 27, 25
▲ Overweight · 🎯$180
Price at call : $160.73 — upside +12%
Today : $214.67 — upside -16%
🎯 on ROST : no call matured yet · 📊 on Cons. disc. : 50% · +4.8% (492 calls)
in progress (365j)
matures : Oct 27, 26
BTIG
Oct 15, 25
■ Neutral neutral · not a buy
🎯 on ROST : no call matured yet · 📊 on Cons. disc. : 55.8% · +10.2% (129 calls)
in progress (365j)
matures : Oct 15, 26
Citigroup
Oct 13, 25
▲ Buy · 🎯$171
Price at call : $155.26 — upside +10%
Today : $214.67 — upside -20%
🎯 on ROST : no call matured yet · 📊 on Cons. disc. : 50.4% · +0.6% (569 calls)
in progress (365j)
matures : Oct 13, 26
Wells Fargo
Aug 28, 25
▲ Overweight · 🎯$175
Price at call : $147.16 — upside +19%
Today : $214.67 — upside -18%
🎯 on ROST : no call matured yet · 📊 on Cons. disc. : 50% · +4.8% (492 calls)
in progress (365j)
matures : Aug 28, 26
■ Equal-Weight neutral · not a buy · 🎯$130
Price at call : $147.45 — gap to target -12%
Today : $214.67 — gap to target -39%
🎯 on ROST : no call matured yet · 📊 on Cons. disc. : 44.4% · -7.8% (739 calls)
in progress (365j)
matures : Aug 22, 26
Baird
Aug 22, 25
▲ Outperform · 🎯$170
Price at call : $147.45 — upside +15%
Today : $214.67 — upside -21%
🎯 on ROST : no call matured yet · 📊 on Cons. disc. : 46.2% · +3.2% (327 calls)
in progress (365j)
matures : Aug 22, 26
JP Morgan
Aug 22, 25
▲ Overweight · 🎯$160
Price at call : $147.45 — upside +9%
Today : $214.67 — upside -25%
🎯 on ROST : no call matured yet · 📊 on Cons. disc. : 44.2% · -2.3% (514 calls)
in progress (365j)
matures : Aug 22, 26
UBS
Aug 22, 25
■ Neutral neutral · not a buy · 🎯$147
Price at call : $147.45 — gap to target -0%
Today : $214.67 — gap to target -32%
🎯 on ROST : no call matured yet · 📊 on Cons. disc. : 47.4% · +2.9% (437 calls)
in progress (365j)
matures : Aug 22, 26
Barclays
Aug 22, 25
▲ Overweight · 🎯$164
Price at call : $147.25 — upside +11%
Today : $214.67 — upside -24%
🎯 on ROST : no call matured yet · 📊 on Cons. disc. : 50.7% · +0.1% (680 calls)
in progress (365j)
matures : Aug 22, 26
Wells Fargo
Aug 22, 25
▲ Overweight · 🎯$165
Price at call : $147.25 — upside +12%
Today : $214.67 — upside -23%
🎯 on ROST : no call matured yet · 📊 on Cons. disc. : 50% · +4.8% (492 calls)
in progress (365j)
matures : Aug 22, 26
Loop Capital
May 23, 25
▲ Buy · 🎯$170
Price at call : $141.29 — upside +20%
Today : $214.67 — upside -21%
Expected +20% · Actual +66% · Reason (≥ +15%) : ✓ Yes
🎯 on ROST : 70% (10 calls matureds) · 📊 on Cons. disc. : 43.6% · +0.8% (78 calls)
+66.1%
stock +66% · XLY +10%
Loop Capital
Mar 5, 25
▲ Buy · 🎯$175
Price at call : $137.89 — upside +27%
Today : $214.67 — upside -18%
Expected +27% · Actual +54% · Reason (≥ +15%) : ✓ Yes
🎯 on ROST : 70% (10 calls matureds) · 📊 on Cons. disc. : 43.6% · +0.8% (78 calls)
+53.6%
stock +54% · XLY +11%
TD Cowen
Nov 19, 24
▲ Buy · 🎯$177
Price at call : $139.32 — upside +27%
Today : $214.67 — upside -18%
Expected +27% · Actual +15% · Reason (≥ +15%) : ✓ Yes
🎯 on ROST : 71% (7 calls matureds) · 📊 on Cons. disc. : 33.7% · -6.1% (187 calls)
+15.2%
stock +15% · XLY +3%
TD Cowen
Aug 23, 24
▲ Buy · 🎯$185
Price at call : $155.21 — upside +19%
Today : $214.67 — upside -14%
Expected +19% · Actual -5% · Reason (≥ +15%) : ✗ No
🎯 on ROST : 71% (7 calls matureds) · 📊 on Cons. disc. : 33.7% · -6.1% (187 calls)
-5.0%
stock -5% · XLY +24%
Loop Capital
Aug 23, 24
▲ Buy · 🎯$190
Price at call : $155.21 — upside +22%
Today : $214.67 — upside -11%
Expected +22% · Actual -5% · Reason (≥ +15%) : ✗ No
🎯 on ROST : 70% (10 calls matureds) · 📊 on Cons. disc. : 43.6% · +0.8% (78 calls)
-5.0%
stock -5% · XLY +24%
TD Cowen
Aug 9, 24
▲ Buy · 🎯$173
Price at call : $140.67 — upside +23%
Today : $214.67 — upside -19%
Expected +23% · Actual +4% · Reason (≥ +15%) : ✗ No
🎯 on ROST : 71% (7 calls matureds) · 📊 on Cons. disc. : 33.7% · -6.1% (187 calls)
+4.1%
stock +4% · XLY +29%
TD Cowen
May 24, 24
▲ Buy · 🎯$176
Price at call : $137.64 — upside +28%
Today : $214.67 — upside -18%
Expected +28% · Actual +3% · Reason (≥ +15%) : ✗ No
🎯 on ROST : 71% (7 calls matureds) · 📊 on Cons. disc. : 33.7% · -6.1% (187 calls)
+2.6%
stock +3% · XLY +24%
Loop Capital
Mar 6, 24
▲ Buy · 🎯$170
Price at call : $146.02 — upside +16%
Today : $214.67 — upside -21%
Expected +16% · Actual -7% · Reason (≥ +15%) : ✗ No
🎯 on ROST : 70% (10 calls matureds) · 📊 on Cons. disc. : 43.6% · +0.8% (78 calls)
-6.9%
stock -7% · XLY +14%
TD Cowen
Mar 6, 24
▲ Outperform · 🎯$169
Price at call : $148.12 — upside +14%
Today : $214.67 — upside -21%
Expected +14% · Actual -7% · Reason (≥ +15%) : ✗ No
🎯 on ROST : 71% (7 calls matureds) · 📊 on Cons. disc. : 33.7% · -6.1% (187 calls)
-6.9%
stock -7% · XLY +15%
▲ Buy · 🎯$135
Price at call : $121.25 — upside +11%
Today : $214.67 — upside -37%
Expected +11% · Actual +16% · Reason (≥ +15%) : ✓ Yes
🎯 on ROST : 80% (5 calls matureds) · 📊 on Cons. disc. : 55% · +4.3% (40 calls)
+16.0%
stock +16% · XLY +24%
JPI AI Analyst AI assistant · JPI Invest
Answers based on the tool’s data · not financial advice · full version (free)