Logo Costco

Costco (COST) stock: analyst price target and their real reliability

Live quote · data updated Oct 14, 2026
Costco · Consumer Staples · ref. ETF XLP · 138 calls · price $954.63
🔔Price alertsCreate an alert →
What the company does: Costco Wholesale Corporation, together with its subsidiaries, engages in the operation of membership warehouses in the United States, Puerto Rico, Canada, Mexico, Japan, the United Kingdom, Korea, Australia, Taiwan, China, Spain, France, Iceland, New Zealand, and Sweden.

📈 Costco (COST) stock price

$954.63+0.9% over range
Oct 14, 25low $850 · high $1094.32Oct 13, 26
📏 Click 2 points (left → right) to measure the change · click again to clear.
SellBuy
Buy
71% recommend buying · 17 analysts
📊 JPI status : Costco has never appeared in a JPI ranking (Fair or Risk +) — our methods haven't picked it to date. See the selected stocks →

🎯 COST price target & analyst consensus — price $955

The price target · all analysts combined (17 targets)
Highest target · 1 firm of 17$1275+33.6%
Median target · of 17 targets$1065+11.6%
Lowest target · 1 firm of 17$781-18.2%
Current price$954.63
Where these 17 targets sit · versus the current price · 1 target per firm, last 6 months
Above the price 1588% $955 ↔ $1275
Below 212% $781 ↔ $950
⭐ What the most reliable analysts say · those who beat their sector, targets replayed on real prices

⭐ The most reliable of them, either direction: Oppenheimer — 70% of its targets hit on this sector (107 calls tested). It aims for $1,160 (+22 %), call made on September 17, 2026, maturing on September 17, 2027 (27 d ago).

The 10 reliable analysts $1,058+11 %
The 7 other firms $1,125+18 %
How to read it: the 10 reliable firms are not filtered by optimism — 8 aim above the price, 2 below, hence their $1,058 median. “The 7 others” are the firms that don't pass our reliability filter on this sector.
The consensus · 17 ratings (last 6 months)
Strong Buy00%
Buy1271%
Hold424%
Sell16%
Strong Sell00%
Go deeper on the analysts
All analysts (the consensus)  ·  vs  ·  the best (those who've been right)
💬 A question about Costco? The JPI assistant answers using our backtest data.

💰 Costco dividend: yield, history & growth › open the full page

0.58%annual yield
That's ~$5.37 per share per year.

📈 Costco fundamentals: valuation, margins & growth › open the full page

P/E 46.2Net margin 3.0 %Revenue growth +11.1 %Somewhat expensive

Revenue, net income and margin per year

Revenue Net income · hover a bar for details
2023
marg. 3 %
2024
Rev +5%Profit +17%
2025
Rev +8%Profit +10%
2026
Rev +10%Profit +14%

🔎 Detailed analyses

🏛️ Which US Congress members hold Costco (COST)?

3 Congress members have disclosed COST buys. Click a highlighted name to see their track record (do they beat the S&P 500?).
Kathy Manning 2× · 43%Ed Perlmutter 1× · 46%Greg Stanton 1× · 48%
→ Full members ranking (who beats the market)

✅ Historical analyst reliability on COST

Hit rate measured on targets already matured (12 months), replayed against real prices. Click a header to sort.

Firm ↕ % right i ↕ Gain vs sector i ↕ Calls i ↕
Tigress Financial ↗ 100% +30.8% 7
RBC Capital ↗ 100% +28.7% 8
B of A Securities ↗ 100% +27.1% 4
Northcoast Research 100% +27.1% 3
Citigroup ↗ 100% +25.9% 6
Argus Research ↗ 100% +20.5% 5
Cowen & Co. 100% +20.5% 3
Piper Sandler ↗ 100% +16.2% 4
Credit Suisse 100% +15.5% 2
Sterne Agee 100% +5.7% 3
See the other 20 firms
Bernstein ↗ 75% +4.0% 4
TD Cowen ↗ 75% +9.3% 4
Barclays ↗ 75% +12.3% 4
Telsey Advisory Group ↗ 75% +22.8% 81
Deutsche Bank ↗ 76% +16.3% 17
Loop Capital ↗ 79% +14.4% 24
Evercore ISI Group ↗ 80% +20.5% 20
Oppenheimer ↗ 82% +22.6% 39
Gordon Haskett ↗ 83% +15.4% 6
Jefferies ↗ 83% +24.8% 6
Wells Fargo ↗ 83% +33.1% 6
BMO Capital ↗ 84% +18.5% 19
Morgan Stanley ↗ 84% +22.8% 19
Goldman Sachs ↗ 86% +19.4% 7
Stifel ↗ 86% +22.8% 29
Raymond James ↗ 87% +20.2% 23
UBS ↗ 92% +26.4% 13
Truist Securities ↗ 92% +37.9% 13
Baird ↗ 93% +23.4% 14
JP Morgan ↗ 93% +23.4% 15

📊 What $1,000 invested in Costco would be worth › open the full page

In short — $1,000 invested in Costco 10 years ago would be worth $5,792 today, i.e. +19%/yr on average. Best year: 2021 (+51%), worst: 2022 (-20%). Price performance, excluding dividends.

If I'd invested $1,000 in Costco

InvestmentWorth todayGain
1 years ago$1,021+2%
3 years ago$2,049+105%
5 years ago$2,483+148%
→ See Costco's full return history + gain calculator

Return by year (Costco)

YearReturn$1,000 invested at year start
2026 (YTD)+8%$1,085 (+8%)
2025-6%$1,021 (+2%)
2024+39%$1,417 (+42%)
→ See Costco's full return history + gain calculator
⚠️ Past performance, not predictive nor advice. Prices in $, excluding dividends. Yahoo Finance data.

📰 Recent news on Costco

Loading news…

📋 All analyst calls on COST

RBC Capital ↗
Oct 9, 26
■ Sector Perform neutral · not a buy · 🎯$1000
Price at call : $959.44 — gap to target +4%
Today : $954.63 — gap to target +5%
🎯 on COST : no call matured yet · 📊 on Cons. staples : 47.1% · +1.0% (174 calls)
in progress (365j)
matures : Oct 9, 27
Deutsche Bank ↗
Sep 28, 26
▲ Buy · 🎯$1079
Price at call : $924.59 — upside +17%
Today : $954.63 — upside +13%
🎯 on COST : no call matured yet · 📊 on Cons. staples : 52.2% · +2.2% (364 calls)
in progress (365j)
matures : Sep 28, 27
Argus Research ↗
Sep 28, 26
▲ Buy · 🎯$1230
Price at call : $922.92 — upside +33%
Today : $954.63 — upside +29%
🎯 on COST : no call matured yet · 📊 on Cons. staples : 35.5% · -6.1% (93 calls)
in progress (365j)
matures : Sep 28, 27
Freedom Broker
Sep 25, 26
▲ Buy · 🎯$1010
Price at call : $922.92 — upside +9%
Today : $954.63 — upside +6%
🎯 on COST : no call matured yet · 📊 unranked overall
in progress (365j)
matures : Sep 25, 27
Raymond James ↗
Sep 25, 26
▲ Outperform · 🎯$1050
Price at call : $922.92 — upside +14%
Today : $954.63 — upside +10%
🎯 on COST : no call matured yet · 📊 on Cons. staples : 57% · +2.0% (128 calls)
in progress (365j)
matures : Sep 25, 27
Roth Capital
Sep 25, 26
▼ Sell · 🎯$781
Price at call : $922.92 — upside -15%
Today : $954.63 — upside -18%
🎯 on COST : no call matured yet · 📊 unranked overall
in progress (365j)
matures : Sep 25, 27
JP Morgan ↗
Sep 25, 26
▲ Overweight · 🎯$1015
Price at call : $922.92 — upside +10%
Today : $954.63 — upside +6%
🎯 on COST : no call matured yet · 📊 on Cons. staples : 54.7% · +1.2% (382 calls)
in progress (365j)
matures : Sep 25, 27
■ Hold neutral · not a buy · 🎯$955
Price at call : $922.92 — gap to target +3%
Today : $954.63 — gap to target +0%
🎯 on COST : no call matured yet · 📊 on Cons. staples : 48.6% · +1.6% (74 calls)
in progress (365j)
matures : Sep 25, 27
See the other 130 calls, newest to oldest
DA Davidson ↗
Sep 25, 26
■ Neutral neutral · not a buy · 🎯$1040
Price at call : $922.92 — gap to target +13%
Today : $954.63 — gap to target +9%
🎯 on COST : no call matured yet · 📊 on Cons. staples : 48.2% · -1.2% (85 calls)
in progress (365j)
matures : Sep 25, 27
RBC Capital ↗
Sep 25, 26
■ Sector Perform neutral · not a buy · 🎯$1000
Price at call : $922.92 — gap to target +8%
Today : $954.63 — gap to target +5%
🎯 on COST : no call matured yet · 📊 on Cons. staples : 47.1% · +1.0% (174 calls)
in progress (365j)
matures : Sep 25, 27
Wells Fargo ↗
Sep 25, 26
■ Equal-Weight neutral · not a buy · 🎯$950
Price at call : $922.92 — gap to target +3%
Today : $954.63 — gap to target -0%
🎯 on COST : no call matured yet · 📊 on Cons. staples : 52.9% · +1.5% (263 calls)
in progress (365j)
matures : Sep 25, 27
Mizuho ↗
Sep 25, 26
▲ Outperform · 🎯$1065
Price at call : $922.77 — upside +15%
Today : $954.63 — upside +12%
🎯 on COST : no call matured yet · 📊 on Cons. staples : 47.1% · +4.3% (17 calls)
in progress (365j)
matures : Sep 25, 27
Bernstein ↗
Sep 25, 26
▲ Outperform · 🎯$1143
Price at call : $922.77 — upside +24%
Today : $954.63 — upside +20%
🎯 on COST : no call matured yet · 📊 on Cons. staples : 56.9% · +0.9% (65 calls)
in progress (365j)
matures : Sep 25, 27
BTIG ↗
Sep 23, 26
▲ Buy · 🎯$1125
Price at call : $904.7 — upside +24%
Today : $954.63 — upside +18%
🎯 on COST : no call matured yet · 📊 on Cons. staples : 60% · +10.0% (5 calls)
in progress (365j)
matures : Sep 23, 27
Oppenheimer ↗
Sep 16, 26
▲ Outperform · 🎯$1160
Price at call : $893.93 — upside +30%
Today : $954.63 — upside +22%
🎯 on COST : 83% (12 calls matureds) · 📊 on Cons. staples : 64.5% · +8.3% (107 calls)
in progress (365j)
matures : Sep 16, 27
▲ Buy · 🎯$1095
Price at call : $893.93 — upside +22%
Today : $954.63 — upside +15%
🎯 on COST : no call matured yet · 📊 on Cons. staples : 47.3% · +1.6% (256 calls)
in progress (365j)
matures : Sep 16, 27
▲ Buy · 🎯$1030
Price at call : $910.18 — upside +13%
Today : $954.63 — upside +8%
🎯 on COST : no call matured yet · 📊 unranked overall
in progress (365j)
matures : Sep 8, 27
Bernstein ↗
Sep 4, 26
▲ Outperform · 🎯$1144
Price at call : $915.74 — upside +25%
Today : $954.63 — upside +20%
🎯 on COST : no call matured yet · 📊 on Cons. staples : 56.9% · +0.9% (65 calls)
in progress (365j)
matures : Sep 4, 27
DA Davidson ↗
Sep 3, 26
■ Neutral neutral · not a buy · 🎯$1000
Price at call : $915.74 — gap to target +9%
Today : $954.63 — gap to target +5%
🎯 on COST : no call matured yet · 📊 on Cons. staples : 48.2% · -1.2% (85 calls)
in progress (365j)
matures : Sep 3, 27
BTIG ↗
Sep 3, 26
▲ Buy · 🎯$1125
Price at call : $925.41 — upside +22%
Today : $954.63 — upside +18%
🎯 on COST : no call matured yet · 📊 on Cons. staples : 60% · +10.0% (5 calls)
in progress (365j)
matures : Sep 3, 27
JP Morgan ↗
Jul 9, 26
▲ Overweight · 🎯$1100
Price at call : $912.97 — upside +20%
Today : $954.63 — upside +15%
🎯 on COST : no call matured yet · 📊 on Cons. staples : 54.7% · +1.2% (382 calls)
in progress (365j)
matures : Jul 9, 27
DA Davidson ↗
Jun 4, 26
■ Neutral neutral · not a buy · 🎯$1000
Price at call : $971.87 — gap to target +3%
Today : $954.63 — gap to target +5%
🎯 on COST : no call matured yet · 📊 on Cons. staples : 48.2% · -1.2% (85 calls)
in progress (365j)
matures : Jun 4, 27
TD Cowen ↗
Jun 3, 26
▲ Buy · 🎯$1175
Price at call : $972.35 — upside +21%
Today : $954.63 — upside +23%
🎯 on COST : no call matured yet · 📊 on Cons. staples : 36.6% · -2.2% (41 calls)
in progress (365j)
matures : Jun 3, 27
DA Davidson ↗
Jun 1, 26
■ Neutral neutral · not a buy · 🎯$1000
Price at call : $954.27 — gap to target +5%
Today : $954.63 — gap to target +5%
🎯 on COST : no call matured yet · 📊 on Cons. staples : 48.2% · -1.2% (85 calls)
in progress (365j)
matures : Jun 1, 27
DA Davidson ↗
May 29, 26
■ Neutral neutral · not a buy · 🎯$1000
Price at call : $946.11 — gap to target +6%
Today : $954.63 — gap to target +5%
🎯 on COST : no call matured yet · 📊 on Cons. staples : 48.2% · -1.2% (85 calls)
in progress (365j)
matures : May 29, 27
▲ Buy · 🎯$1200
Price at call : $946.11 — upside +27%
Today : $954.63 — upside +26%
🎯 on COST : no call matured yet · 📊 on Cons. staples : 47.3% · +1.6% (256 calls)
in progress (365j)
matures : May 29, 27
■ Hold neutral · not a buy · 🎯$1011
Price at call : $946.11 — gap to target +7%
Today : $954.63 — gap to target +6%
🎯 on COST : no call matured yet · 📊 on Cons. staples : 48.6% · +1.6% (74 calls)
in progress (365j)
matures : May 29, 27
BTIG ↗
May 29, 26
▲ Buy · 🎯$1125
Price at call : $956.32 — upside +18%
Today : $954.63 — upside +18%
🎯 on COST : no call matured yet · 📊 on Cons. staples : 60% · +10.0% (5 calls)
in progress (365j)
matures : May 29, 27
UBS ↗
May 20, 26
▲ Buy · 🎯$1275
Price at call : $1050.45 — upside +21%
Today : $954.63 — upside +34%
🎯 on COST : no call matured yet · 📊 on Cons. staples : 50.4% · +3.1% (262 calls)
in progress (365j)
matures : May 20, 27
Oppenheimer ↗
May 19, 26
▲ Outperform · 🎯$1160
Price at call : $1074.01 — upside +8%
Today : $954.63 — upside +22%
🎯 on COST : 83% (12 calls matureds) · 📊 on Cons. staples : 64.5% · +8.3% (107 calls)
in progress (365j)
matures : May 19, 27
DA Davidson ↗
Apr 10, 26
■ Neutral neutral · not a buy · 🎯$1000
Price at call : $980.85 — gap to target +2%
Today : $954.63 — gap to target +5%
🎯 on COST : no call matured yet · 📊 on Cons. staples : 48.2% · -1.2% (85 calls)
in progress (365j)
matures : Apr 10, 27
▲ Outperform · 🎯$1135
Price at call : $998.47 — upside +14%
Today : $954.63 — upside +19%
🎯 on COST : 33% (12 calls matureds) · 📊 on Cons. staples : 56% · +3.2% (248 calls)
in progress (365j)
matures : Apr 9, 27
Wells Fargo ↗
Apr 9, 26
■ Equal-Weight neutral · not a buy · 🎯$1000
Price at call : $1032.03 — gap to target -3%
Today : $954.63 — gap to target +5%
🎯 on COST : no call matured yet · 📊 on Cons. staples : 52.9% · +1.5% (263 calls)
in progress (365j)
matures : Apr 9, 27
▲ Outperform · 🎯$1125
Price at call : $996.43 — upside +13%
Today : $954.63 — upside +18%
🎯 on COST : 33% (12 calls matureds) · 📊 on Cons. staples : 56% · +3.2% (248 calls)
in progress (365j)
matures : Mar 31, 27
JP Morgan ↗
Mar 6, 26
▲ Overweight · 🎯$1060
Price at call : $1005.3 — upside +5%
Today : $954.63 — upside +11%
🎯 on COST : no call matured yet · 📊 on Cons. staples : 54.7% · +1.2% (382 calls)
in progress (365j)
matures : Mar 6, 27
BMO Capital ↗
Mar 6, 26
▲ Outperform · 🎯$1315
Price at call : $1005.3 — upside +31%
Today : $954.63 — upside +38%
🎯 on COST : 75% (12 calls matureds) · 📊 on Cons. staples : 57% · +5.0% (151 calls)
in progress (365j)
matures : Mar 6, 27
▲ Outperform · 🎯$1125
Price at call : $1005.3 — upside +12%
Today : $954.63 — upside +18%
🎯 on COST : 33% (12 calls matureds) · 📊 on Cons. staples : 56% · +3.2% (248 calls)
in progress (365j)
matures : Mar 6, 27
DA Davidson ↗
Mar 6, 26
■ Neutral neutral · not a buy · 🎯$1000
Price at call : $1005.3 — gap to target -1%
Today : $954.63 — gap to target +5%
🎯 on COST : no call matured yet · 📊 on Cons. staples : 48.2% · -1.2% (85 calls)
in progress (365j)
matures : Mar 6, 27
■ Hold neutral · not a buy · 🎯$977
Price at call : $998.1 — gap to target -2%
Today : $954.63 — gap to target +2%
🎯 on COST : no call matured yet · 📊 on Cons. staples : 48.6% · +1.6% (74 calls)
in progress (365j)
matures : Mar 6, 27
BTIG ↗
Mar 6, 26
▲ Buy · 🎯$1125
Price at call : $998.1 — upside +13%
Today : $954.63 — upside +18%
🎯 on COST : no call matured yet · 📊 on Cons. staples : 60% · +10.0% (5 calls)
in progress (365j)
matures : Mar 6, 27
BTIG ↗
Mar 5, 26
▲ Buy · 🎯$1115
Price at call : $982.57 — upside +13%
Today : $954.63 — upside +17%
🎯 on COST : no call matured yet · 📊 on Cons. staples : 60% · +10.0% (5 calls)
in progress (365j)
matures : Mar 5, 27
▲ Outperform · 🎯$1050
Price at call : $971.23 — upside +8%
Today : $954.63 — upside +10%
🎯 on COST : 67% (12 calls matureds) · 📊 on Cons. staples : 62% · +8.6% (129 calls)
in progress (365j)
matures : Feb 10, 27
JP Morgan ↗
Feb 9, 26
▲ Overweight · 🎯$1050
Price at call : $971.23 — upside +8%
Today : $954.63 — upside +10%
🎯 on COST : no call matured yet · 📊 on Cons. staples : 54.7% · +1.2% (382 calls)
in progress (365j)
matures : Feb 9, 27
DA Davidson ↗
Feb 5, 26
■ Neutral neutral · not a buy · 🎯$1000
Price at call : $1001.16 — gap to target -0%
Today : $954.63 — gap to target +5%
🎯 on COST : no call matured yet · 📊 on Cons. staples : 48.2% · -1.2% (85 calls)
in progress (365j)
matures : Feb 5, 27
Wells Fargo ↗
Feb 5, 26
■ Equal-Weight neutral · not a buy · 🎯$950
Price at call : $989.29 — gap to target -4%
Today : $954.63 — gap to target -0%
🎯 on COST : no call matured yet · 📊 on Cons. staples : 52.9% · +1.5% (263 calls)
in progress (365j)
matures : Feb 5, 27
▲ Outperform · 🎯$1100
Price at call : $989.29 — upside +11%
Today : $954.63 — upside +15%
🎯 on COST : 33% (12 calls matureds) · 📊 on Cons. staples : 56% · +3.2% (248 calls)
in progress (365j)
matures : Feb 5, 27
Mizuho ↗
Feb 3, 26
▲ Outperform · 🎯$1065
Price at call : $978.35 — upside +9%
Today : $954.63 — upside +12%
🎯 on COST : no call matured yet · 📊 on Cons. staples : 47.1% · +4.3% (17 calls)
in progress (365j)
matures : Feb 3, 27
▲ Outperform · 🎯$1100
Price at call : $968.36 — upside +14%
Today : $954.63 — upside +15%
🎯 on COST : 33% (12 calls matureds) · 📊 on Cons. staples : 56% · +3.2% (248 calls)
in progress (365j)
matures : Feb 2, 27
▲ Outperform · 🎯$1100
Price at call : $915.31 — upside +20%
Today : $954.63 — upside +15%
🎯 on COST : 33% (12 calls matureds) · 📊 on Cons. staples : 56% · +3.2% (248 calls)
in progress (365j)
matures : Jan 8, 27
Mizuho ↗
Jan 5, 26
▲ Outperform · 🎯$1000
Price at call : $875.74 — upside +14%
Today : $954.63 — upside +5%
🎯 on COST : no call matured yet · 📊 on Cons. staples : 47.1% · +4.3% (17 calls)
in progress (365j)
matures : Jan 5, 27
▲ Outperform · 🎯$1025
Price at call : $916.87 — upside +12%
Today : $954.63 — upside +7%
Expected +12% · Actual +1% · Reason (≥ +15%) : ✗ No
🎯 on COST : 67% (12 calls matureds) · 📊 on Cons. staples : 62% · +8.6% (129 calls)
+0.7%
stock +1% · XLP +5%
matured Sep 26, 26
Oppenheimer ↗
Sep 26, 25
▲ Outperform · 🎯$1130
Price at call : $916.87 — upside +23%
Today : $954.63 — upside +18%
Expected +23% · Actual +1% · Reason (≥ +15%) : ✗ No
🎯 on COST : 83% (12 calls matureds) · 📊 on Cons. staples : 64.5% · +8.3% (107 calls)
+0.7%
stock +1% · XLP +5%
matured Sep 26, 26
▲ Outperform · 🎯$1100
Price at call : $915.95 — upside +20%
Today : $954.63 — upside +15%
Expected +20% · Actual +1% · Reason (≥ +15%) : ✗ No
🎯 on COST : 33% (12 calls matureds) · 📊 on Cons. staples : 56% · +3.2% (248 calls)
+0.8%
stock +1% · XLP +6%
matured Sep 26, 26
▲ Outperform · 🎯$1100
Price at call : $945.27 — upside +16%
Today : $954.63 — upside +15%
Expected +16% · Actual -5% · Reason (≥ +15%) : ✗ No
🎯 on COST : 33% (12 calls matureds) · 📊 on Cons. staples : 56% · +3.2% (248 calls)
-5.2%
stock -5% · XLP +4%
matured Sep 24, 26
▲ Outperform · 🎯$1100
Price at call : $949.52 — upside +16%
Today : $954.63 — upside +15%
Expected +16% · Actual -2% · Reason (≥ +15%) : ✗ No
🎯 on COST : 33% (12 calls matureds) · 📊 on Cons. staples : 56% · +3.2% (248 calls)
-1.6%
stock -2% · XLP +5%
matured Aug 27, 26
▲ Outperform · 🎯$1100
Price at call : $977.45 — upside +13%
Today : $954.63 — upside +15%
Expected +13% · Actual -3% · Reason (≥ +15%) : ✗ No
🎯 on COST : 33% (12 calls matureds) · 📊 on Cons. staples : 56% · +3.2% (248 calls)
-3.0%
stock -3% · XLP +4%
matured Aug 7, 26
▲ Outperform · 🎯$1100
Price at call : $955.37 — upside +15%
Today : $954.63 — upside +15%
Expected +15% · Actual -1% · Reason (≥ +15%) : ✗ No
🎯 on COST : 33% (12 calls matureds) · 📊 on Cons. staples : 56% · +3.2% (248 calls)
-0.8%
stock -1% · XLP +6%
matured Aug 4, 26
▲ Outperform · 🎯$1100
Price at call : $970.17 — upside +13%
Today : $954.63 — upside +15%
Expected +13% · Actual -6% · Reason (≥ +15%) : ✗ No
🎯 on COST : 33% (12 calls matureds) · 📊 on Cons. staples : 56% · +3.2% (248 calls)
-5.6%
stock -6% · XLP +4%
matured Jul 10, 26
▲ Outperform · 🎯$1100
Price at call : $987.02 — upside +11%
Today : $954.63 — upside +15%
Expected +11% · Actual -4% · Reason (≥ +15%) : ✗ No
🎯 on COST : 33% (12 calls matureds) · 📊 on Cons. staples : 56% · +3.2% (248 calls)
-3.7%
stock -4% · XLP +2%
matured Jul 3, 26
▲ Outperform · 🎯$1060
Price at call : $974.9 — upside +9%
Today : $954.63 — upside +11%
Expected +9% · Actual -2% · Reason (≥ +15%) : ✗ No
🎯 on COST : 67% (12 calls matureds) · 📊 on Cons. staples : 62% · +8.6% (129 calls)
-2.4%
stock -2% · XLP +4%
matured Jun 17, 26
▲ Outperform · 🎯$1100
Price at call : $1010.81 — upside +9%
Today : $954.63 — upside +15%
Expected +9% · Actual -4% · Reason (≥ +15%) : ✗ No
🎯 on COST : 33% (12 calls matureds) · 📊 on Cons. staples : 56% · +3.2% (248 calls)
-3.9%
stock -4% · XLP +2%
matured Jun 5, 26
Loop Capital ↗
May 30, 25
▲ Buy · 🎯$1110
Price at call : $1056.85 — upside +5%
Today : $954.63 — upside +16%
Expected +5% · Actual -10% · Reason (≥ +15%) : ✗ No
🎯 on COST : 83% (12 calls matureds) · 📊 on Cons. staples : 66.7% · +9.1% (36 calls)
-10.5%
stock -10% · XLP -1%
matured May 30, 26
▲ Outperform · 🎯$1075
Price at call : $1056.85 — upside +2%
Today : $954.63 — upside +13%
Expected +2% · Actual -10% · Reason (≥ +15%) : ✗ No
🎯 on COST : 67% (12 calls matureds) · 📊 on Cons. staples : 62% · +8.6% (129 calls)
-10.5%
stock -10% · XLP -1%
matured May 30, 26
▲ Outperform · 🎯$1100
Price at call : $1040.18 — upside +6%
Today : $954.63 — upside +15%
Expected +6% · Actual -9% · Reason (≥ +15%) : ✗ No
🎯 on COST : 33% (12 calls matureds) · 📊 on Cons. staples : 56% · +3.2% (248 calls)
-9.0%
stock -9% · XLP -1%
matured May 30, 26
▲ Outperform · 🎯$1100
Price at call : $1007.71 — upside +9%
Today : $954.63 — upside +15%
Expected +9% · Actual +0% · Reason (≥ +15%) : ✗ No
🎯 on COST : 33% (12 calls matureds) · 📊 on Cons. staples : 56% · +3.2% (248 calls)
+0.1%
stock +0% · XLP +3%
matured May 8, 26
Loop Capital ↗
May 8, 25
▲ Buy · 🎯$1115
Price at call : $1007.71 — upside +11%
Today : $954.63 — upside +17%
Expected +11% · Actual +0% · Reason (≥ +15%) : ✗ No
🎯 on COST : 83% (12 calls matureds) · 📊 on Cons. staples : 66.7% · +9.1% (36 calls)
+0.1%
stock +0% · XLP +3%
matured May 8, 26
▲ Outperform · 🎯$1100
Price at call : $1014.89 — upside +8%
Today : $954.63 — upside +15%
Expected +8% · Actual +0% · Reason (≥ +15%) : ✗ No
🎯 on COST : 33% (12 calls matureds) · 📊 on Cons. staples : 56% · +3.2% (248 calls)
+0.1%
stock +0% · XLP +3%
matured May 5, 26
▲ Outperform · 🎯$1100
Price at call : $978.54 — upside +12%
Today : $954.63 — upside +15%
Expected +12% · Actual +2% · Reason (≥ +15%) : ✗ No
🎯 on COST : 33% (12 calls matureds) · 📊 on Cons. staples : 56% · +3.2% (248 calls)
+1.6%
stock +2% · XLP +3%
matured Apr 28, 26
Loop Capital ↗
Apr 9, 25
▲ Buy · 🎯$1045
Price at call : $964.31 — upside +8%
Today : $954.63 — upside +9%
Expected +8% · Actual +4% · Reason (≥ +15%) : ✗ No
🎯 on COST : 83% (12 calls matureds) · 📊 on Cons. staples : 66.7% · +9.1% (36 calls)
+3.5%
stock +4% · XLP +4%
matured Apr 9, 26
Stifel ↗
Mar 20, 25
▲ Buy · 🎯$1035
Price at call : $895.4 — upside +16%
Today : $954.63 — upside +8%
Expected +16% · Actual +9% · Reason (≥ +15%) : ✗ No
🎯 on COST : 83% (12 calls matureds) · 📊 on Cons. staples : 56.9% · +7.9% (197 calls)
+8.6%
stock +9% · XLP +2%
matured Mar 20, 26
▲ Outperform · 🎯$1070
Price at call : $927.08 — upside +15%
Today : $954.63 — upside +12%
Expected +15% · Actual +8% · Reason (≥ +15%) : ✗ No
🎯 on COST : 67% (12 calls matureds) · 📊 on Cons. staples : 62% · +8.6% (129 calls)
+8.2%
stock +8% · XLP +6%
matured Mar 11, 26
Loop Capital ↗
Mar 7, 25
▲ Buy · 🎯$1135
Price at call : $934.41 — upside +21%
Today : $954.63 — upside +19%
Expected +21% · Actual +8% · Reason (≥ +15%) : ✗ No
🎯 on COST : 83% (12 calls matureds) · 📊 on Cons. staples : 66.7% · +9.1% (36 calls)
+7.6%
stock +8% · XLP +4%
matured Mar 7, 26
Stifel ↗
Feb 6, 25
▲ Buy · 🎯$1075
Price at call : $1043.81 — upside +3%
Today : $954.63 — upside +13%
Expected +3% · Actual -4% · Reason (≥ +15%) : ✗ No
🎯 on COST : 83% (12 calls matureds) · 📊 on Cons. staples : 56.9% · +7.9% (197 calls)
-4.4%
stock -4% · XLP +10%
matured Feb 6, 26
▲ Outperform · 🎯$1070
Price at call : $1043.81 — upside +3%
Today : $954.63 — upside +12%
Expected +3% · Actual -4% · Reason (≥ +15%) : ✗ No
🎯 on COST : 67% (12 calls matureds) · 📊 on Cons. staples : 62% · +8.6% (129 calls)
-4.4%
stock -4% · XLP +10%
matured Feb 6, 26
Oppenheimer ↗
Feb 6, 25
▲ Outperform · 🎯$1130
Price at call : $1050.99 — upside +8%
Today : $954.63 — upside +18%
Expected +8% · Actual -5% · Reason (≥ +15%) : ✗ No
🎯 on COST : 83% (12 calls matureds) · 📊 on Cons. staples : 64.5% · +8.3% (107 calls)
-4.7%
stock -5% · XLP +11%
matured Feb 6, 26
Loop Capital ↗
Dec 13, 24
▲ Buy · 🎯$1095
Price at call : $989.35 — upside +11%
Today : $954.63 — upside +15%
Expected +11% · Actual -13% · Reason (≥ +15%) : ✗ No
🎯 on COST : 83% (12 calls matureds) · 📊 on Cons. staples : 66.7% · +9.1% (36 calls)
-13.0%
stock -13% · XLP -3%
matured Dec 13, 25
BMO Capital ↗
Dec 13, 24
▲ Outperform · 🎯$1175
Price at call : $989.35 — upside +19%
Today : $954.63 — upside +23%
Expected +19% · Actual -13% · Reason (≥ +15%) : ✗ No
🎯 on COST : 75% (12 calls matureds) · 📊 on Cons. staples : 57% · +5.0% (151 calls)
-13.0%
stock -13% · XLP -3%
matured Dec 13, 25
Roth MKM ↗
Dec 13, 24
■ Neutral neutral · not a buy · 🎯$907
Price at call : $989.35 — gap to target -8%
Today : $954.63 — gap to target -5%
🎯 on COST : no call matured yet · 📊 on Cons. staples : 33.3% · -7.2% (18 calls)
in progress (365j)
matures : Dec 13, 25
▲ Outperform · 🎯$1030
Price at call : $989.35 — upside +4%
Today : $954.63 — upside +8%
Expected +4% · Actual -13% · Reason (≥ +15%) : ✗ No
🎯 on COST : 67% (12 calls matureds) · 📊 on Cons. staples : 62% · +8.6% (129 calls)
-13.0%
stock -13% · XLP -3%
matured Dec 13, 25
Oppenheimer ↗
Dec 10, 24
▲ Outperform · 🎯$1075
Price at call : $994.69 — upside +8%
Today : $954.63 — upside +13%
Expected +8% · Actual -11% · Reason (≥ +15%) : ✗ No
🎯 on COST : 83% (12 calls matureds) · 📊 on Cons. staples : 64.5% · +8.3% (107 calls)
-11.1%
stock -11% · XLP -4%
matured Dec 10, 25
Stifel ↗
Dec 5, 24
▲ Buy · 🎯$1000
Price at call : $992.61 — upside +1%
Today : $954.63 — upside +5%
Expected +1% · Actual -11% · Reason (≥ +15%) : ✗ No
🎯 on COST : 83% (12 calls matureds) · 📊 on Cons. staples : 56.9% · +7.9% (197 calls)
-10.6%
stock -11% · XLP -6%
matured Dec 5, 25
BMO Capital ↗
Nov 18, 24
▲ Outperform · 🎯$1075
Price at call : $930.15 — upside +16%
Today : $954.63 — upside +13%
Expected +16% · Actual -4% · Reason (≥ +15%) : ✗ No
🎯 on COST : 75% (12 calls matureds) · 📊 on Cons. staples : 57% · +5.0% (151 calls)
-4.3%
stock -4% · XLP -5%
matured Nov 18, 25
▲ Buy · 🎯$1065
Price at call : $889.56 — upside +20%
Today : $954.63 — upside +12%
Expected +20% · Actual +5% · Reason (≥ +15%) : ✗ No
🎯 on COST : 100% (7 calls matureds) · 📊 on Cons. staples : 83.3% · +13.4% (24 calls)
+5.2%
stock +5% · XLP -3%
matured Oct 17, 25
Oppenheimer ↗
Oct 10, 24
▲ Outperform · 🎯$980
Price at call : $889.03 — upside +10%
Today : $954.63 — upside +3%
Expected +10% · Actual +5% · Reason (≥ +15%) : ✗ No
🎯 on COST : 83% (12 calls matureds) · 📊 on Cons. staples : 64.5% · +8.3% (107 calls)
+5.2%
stock +5% · XLP -5%
matured Oct 10, 25
▲ Outperform · 🎯$990
Price at call : $893.63 — upside +11%
Today : $954.63 — upside +4%
Expected +11% · Actual +4% · Reason (≥ +15%) : ✗ No
🎯 on COST : 67% (12 calls matureds) · 📊 on Cons. staples : 62% · +8.6% (129 calls)
+4.1%
stock +4% · XLP -4%
matured Oct 10, 25
Stifel ↗
Oct 10, 24
▲ Buy · 🎯$935
Price at call : $893.63 — upside +5%
Today : $954.63 — upside -2%
Expected +5% · Actual +4% · Reason (≥ +15%) : ✗ No
🎯 on COST : 83% (12 calls matureds) · 📊 on Cons. staples : 56.9% · +7.9% (197 calls)
+4.1%
stock +4% · XLP -4%
matured Oct 10, 25
Roth MKM ↗
Sep 27, 24
■ Neutral neutral · not a buy · 🎯$755
Price at call : $886.52 — gap to target -15%
Today : $954.63 — gap to target -21%
🎯 on COST : no call matured yet · 📊 on Cons. staples : 33.3% · -7.2% (18 calls)
in progress (365j)
matures : Sep 27, 25
BMO Capital ↗
Sep 27, 24
▲ Outperform · 🎯$980
Price at call : $886.52 — upside +11%
Today : $954.63 — upside +3%
Expected +11% · Actual +3% · Reason (≥ +15%) : ✗ No
🎯 on COST : 75% (12 calls matureds) · 📊 on Cons. staples : 57% · +5.0% (151 calls)
+3.4%
stock +3% · XLP -6%
matured Sep 27, 25
Stifel ↗
Sep 27, 24
▲ Buy · 🎯$925
Price at call : $885.62 — upside +4%
Today : $954.63 — upside -3%
Expected +4% · Actual +4% · Reason (≥ +15%) : ✗ No
🎯 on COST : 83% (12 calls matureds) · 📊 on Cons. staples : 56.9% · +7.9% (197 calls)
+3.5%
stock +4% · XLP -6%
matured Sep 27, 25
Loop Capital ↗
Sep 27, 24
▲ Buy · 🎯$1005
Price at call : $885.62 — upside +13%
Today : $954.63 — upside +5%
Expected +13% · Actual +4% · Reason (≥ +15%) : ✗ No
🎯 on COST : 83% (12 calls matureds) · 📊 on Cons. staples : 66.7% · +9.1% (36 calls)
+3.5%
stock +4% · XLP -6%
matured Sep 27, 25
Melius Research ↗
Sep 23, 24
■ Hold neutral · not a buy · 🎯$950
Price at call : $901.54 — gap to target +5%
Today : $954.63 — gap to target -0%
🎯 on COST : no call matured yet · 📊 on Cons. staples : 66.7% · +15.6% (3 calls)
in progress (365j)
matures : Sep 23, 25
Loop Capital ↗
Sep 6, 24
▲ Buy · 🎯$975
Price at call : $896.49 — upside +9%
Today : $954.63 — upside +2%
Expected +9% · Actual +8% · Reason (≥ +15%) : ✗ No
🎯 on COST : 83% (12 calls matureds) · 📊 on Cons. staples : 66.7% · +9.1% (36 calls)
+8.4%
stock +8% · XLP -4%
matured Sep 6, 25
Stifel ↗
Sep 6, 24
▲ Buy · 🎯$915
Price at call : $896.49 — upside +2%
Today : $954.63 — upside -4%
Expected +2% · Actual +8% · Reason (≥ +15%) : ✗ No
🎯 on COST : 83% (12 calls matureds) · 📊 on Cons. staples : 56.9% · +7.9% (197 calls)
+8.4%
stock +8% · XLP -4%
matured Sep 6, 25
▲ Outperform · 🎯$925
Price at call : $876.68 — upside +6%
Today : $954.63 — upside -3%
Expected +6% · Actual +11% · Reason (≥ +15%) : ✗ No
🎯 on COST : 67% (12 calls matureds) · 📊 on Cons. staples : 62% · +8.6% (129 calls)
+10.9%
stock +11% · XLP -3%
matured Sep 6, 25
Oppenheimer ↗
Sep 6, 24
▲ Outperform · 🎯$955
Price at call : $876.68 — upside +9%
Today : $954.63 — upside +0%
Expected +9% · Actual +11% · Reason (≥ +15%) : ✗ No
🎯 on COST : 83% (12 calls matureds) · 📊 on Cons. staples : 64.5% · +8.3% (107 calls)
+10.9%
stock +11% · XLP -3%
matured Sep 6, 25
BMO Capital ↗
Aug 12, 24
▲ Outperform · 🎯$950
Price at call : $864.82 — upside +10%
Today : $954.63 — upside -0%
Expected +10% · Actual +13% · Reason (≥ +15%) : ✗ No
🎯 on COST : 75% (12 calls matureds) · 📊 on Cons. staples : 57% · +5.0% (151 calls)
+13.2%
stock +13% · XLP +4%
matured Aug 12, 25
▲ Buy · 🎯$925
Price at call : $854.93 — upside +8%
Today : $954.63 — upside -3%
Expected +8% · Actual +16% · Reason (≥ +15%) : ✓ Yes
🎯 on COST : 83% (6 calls matureds) · 📊 on Cons. staples : 48.1% · -4.3% (27 calls)
+15.7%
stock +16% · XLP +4%
matured Aug 8, 25
Oppenheimer ↗
Aug 8, 24
▲ Outperform · 🎯$925
Price at call : $839.43 — upside +10%
Today : $954.63 — upside -3%
Expected +10% · Actual +17% · Reason (≥ +15%) : ✓ Yes
🎯 on COST : 83% (12 calls matureds) · 📊 on Cons. staples : 64.5% · +8.3% (107 calls)
+16.9%
stock +17% · XLP +4%
matured Aug 8, 25
▲ Outperform · 🎯$915
Price at call : $839.43 — upside +9%
Today : $954.63 — upside -4%
Expected +9% · Actual +17% · Reason (≥ +15%) : ✓ Yes
🎯 on COST : 67% (12 calls matureds) · 📊 on Cons. staples : 62% · +8.6% (129 calls)
+16.9%
stock +17% · XLP +4%
matured Aug 7, 25
Oppenheimer ↗
Jul 11, 24
▲ Outperform · 🎯$950
Price at call : $842.9 — upside +13%
Today : $954.63 — upside -0%
Expected +13% · Actual +16% · Reason (≥ +15%) : ✓ Yes
🎯 on COST : 83% (12 calls matureds) · 📊 on Cons. staples : 64.5% · +8.3% (107 calls)
+16.4%
stock +16% · XLP +4%
matured Jul 11, 25
▲ Outperform · 🎯$920
Price at call : $842.9 — upside +9%
Today : $954.63 — upside -4%
Expected +9% · Actual +16% · Reason (≥ +15%) : ✓ Yes
🎯 on COST : 67% (12 calls matureds) · 📊 on Cons. staples : 62% · +8.6% (129 calls)
+16.4%
stock +16% · XLP +4%
matured Jul 11, 25
Loop Capital ↗
Jul 11, 24
▲ Buy · 🎯$970
Price at call : $842.9 — upside +15%
Today : $954.63 — upside +2%
Expected +15% · Actual +16% · Reason (≥ +15%) : ✓ Yes
🎯 on COST : 83% (12 calls matureds) · 📊 on Cons. staples : 66.7% · +9.1% (36 calls)
+16.4%
stock +16% · XLP +4%
matured Jul 11, 25
Stifel ↗
Jul 11, 24
▲ Buy · 🎯$950
Price at call : $846.59 — upside +12%
Today : $954.63 — upside -0%
Expected +12% · Actual +15% · Reason (≥ +15%) : ✗ No
🎯 on COST : 83% (12 calls matureds) · 📊 on Cons. staples : 56.9% · +7.9% (197 calls)
+14.6%
stock +15% · XLP +5%
matured Jul 11, 25
Stifel ↗
Jul 2, 24
▲ Buy · 🎯$900
Price at call : $859.36 — upside +5%
Today : $954.63 — upside -6%
Expected +5% · Actual +14% · Reason (≥ +15%) : ✗ No
🎯 on COST : 83% (12 calls matureds) · 📊 on Cons. staples : 56.9% · +7.9% (197 calls)
+14.3%
stock +14% · XLP +7%
matured Jul 2, 25
▲ Buy · 🎯$975
Price at call : $856.84 — upside +14%
Today : $954.63 — upside +2%
Expected +14% · Actual +15% · Reason (≥ +15%) : ✗ No
🎯 on COST : 100% (7 calls matureds) · 📊 on Cons. staples : 83.3% · +13.4% (24 calls)
+14.7%
stock +15% · XLP +4%
matured Jun 25, 25
▲ Outperform · 🎯$890
Price at call : $848.31 — upside +5%
Today : $954.63 — upside -7%
Expected +5% · Actual +18% · Reason (≥ +15%) : ✓ Yes
🎯 on COST : 67% (12 calls matureds) · 📊 on Cons. staples : 62% · +8.6% (129 calls)
+18.4%
stock +18% · XLP +5%
matured Jun 20, 25
Loop Capital ↗
Jun 14, 24
▲ Buy · 🎯$940
Price at call : $867.91 — upside +8%
Today : $954.63 — upside -2%
Expected +8% · Actual +13% · Reason (≥ +15%) : ✗ No
🎯 on COST : 83% (12 calls matureds) · 📊 on Cons. staples : 66.7% · +9.1% (36 calls)
+13.4%
stock +13% · XLP +5%
matured Jun 14, 25
Oppenheimer ↗
Jun 6, 24
▲ Outperform · 🎯$905
Price at call : $845.58 — upside +7%
Today : $954.63 — upside -5%
Expected +7% · Actual +19% · Reason (≥ +15%) : ✓ Yes
🎯 on COST : 83% (12 calls matureds) · 📊 on Cons. staples : 64.5% · +8.3% (107 calls)
+19.0%
stock +19% · XLP +5%
matured Jun 6, 25
Loop Capital ↗
Jun 3, 24
▲ Buy · 🎯$890
Price at call : $827.39 — upside +8%
Today : $954.63 — upside -7%
Expected +8% · Actual +27% · Reason (≥ +15%) : ✓ Yes
🎯 on COST : 83% (12 calls matureds) · 📊 on Cons. staples : 66.7% · +9.1% (36 calls)
+27.1%
stock +27% · XLP +5%
matured Jun 3, 25
BMO Capital ↗
May 31, 24
▲ Outperform · 🎯$875
Price at call : $815.39 — upside +7%
Today : $954.63 — upside -8%
Expected +7% · Actual +30% · Reason (≥ +15%) : ✓ Yes
🎯 on COST : 75% (12 calls matureds) · 📊 on Cons. staples : 57% · +5.0% (151 calls)
+29.6%
stock +30% · XLP +7%
matured May 31, 25
▲ Outperform · 🎯$860
Price at call : $815.39 — upside +5%
Today : $954.63 — upside -10%
Expected +5% · Actual +30% · Reason (≥ +15%) : ✓ Yes
🎯 on COST : 67% (12 calls matureds) · 📊 on Cons. staples : 62% · +8.6% (129 calls)
+29.6%
stock +30% · XLP +7%
matured May 31, 25
Stifel ↗
May 31, 24
▲ Buy · 🎯$850
Price at call : $809.89 — upside +5%
Today : $954.63 — upside -11%
Expected +5% · Actual +30% · Reason (≥ +15%) : ✓ Yes
🎯 on COST : 83% (12 calls matureds) · 📊 on Cons. staples : 56.9% · +7.9% (197 calls)
+30.5%
stock +30% · XLP +7%
matured May 31, 25
Oppenheimer ↗
May 22, 24
▲ Outperform · 🎯$850
Price at call : $796.34 — upside +7%
Today : $954.63 — upside -11%
Expected +7% · Actual +27% · Reason (≥ +15%) : ✓ Yes
🎯 on COST : 83% (12 calls matureds) · 📊 on Cons. staples : 64.5% · +8.3% (107 calls)
+26.6%
stock +27% · XLP +6%
matured May 22, 25
Loop Capital ↗
Apr 11, 24
▲ Buy · 🎯$820
Price at call : $731.31 — upside +12%
Today : $954.63 — upside -14%
Expected +12% · Actual +34% · Reason (≥ +15%) : ✓ Yes
🎯 on COST : 83% (12 calls matureds) · 📊 on Cons. staples : 66.7% · +9.1% (36 calls)
+33.9%
stock +34% · XLP +11%
matured Apr 11, 25
▲ Accumulate · 🎯$775
Price at call : $705.69 — upside +10%
Today : $954.63 — upside -19%
Expected +10% · Actual +37% · Reason (≥ +15%) : ✓ Yes
🎯 on COST : 83% (6 calls matureds) · 📊 on Cons. staples : 48.1% · -4.3% (27 calls)
+37.0%
stock +37% · XLP +10%
matured Apr 3, 25
▲ Buy · 🎯$870
Price at call : $725.63 — upside +20%
Today : $954.63 — upside -9%
Expected +20% · Actual +26% · Reason (≥ +15%) : ✓ Yes
🎯 on COST : 100% (7 calls matureds) · 📊 on Cons. staples : 83.3% · +13.4% (24 calls)
+26.3%
stock +26% · XLP +7%
matured Mar 15, 25
BMO Capital ↗
Mar 11, 24
▲ Outperform · 🎯$800
Price at call : $736.88 — upside +9%
Today : $954.63 — upside -16%
Expected +9% · Actual +26% · Reason (≥ +15%) : ✓ Yes
🎯 on COST : 75% (12 calls matureds) · 📊 on Cons. staples : 57% · +5.0% (151 calls)
+25.8%
stock +26% · XLP +5%
matured Mar 11, 25
Stifel ↗
Mar 8, 24
▲ Buy · 🎯$800
Price at call : $714.08 — upside +12%
Today : $954.63 — upside -16%
Expected +12% · Actual +31% · Reason (≥ +15%) : ✓ Yes
🎯 on COST : 83% (12 calls matureds) · 📊 on Cons. staples : 56.9% · +7.9% (197 calls)
+30.9%
stock +31% · XLP +9%
matured Mar 8, 25
Oppenheimer ↗
Mar 8, 24
▲ Outperform · 🎯$805
Price at call : $725.56 — upside +11%
Today : $954.63 — upside -16%
Expected +11% · Actual +29% · Reason (≥ +15%) : ✓ Yes
🎯 on COST : 83% (12 calls matureds) · 📊 on Cons. staples : 64.5% · +8.3% (107 calls)
+28.8%
stock +29% · XLP +10%
matured Mar 8, 25
Oppenheimer ↗
Mar 5, 24
▲ Outperform · 🎯$805
Price at call : $759.95 — upside +6%
Today : $954.63 — upside -16%
Expected +6% · Actual +38% · Reason (≥ +15%) : ✓ Yes
🎯 on COST : 83% (12 calls matureds) · 📊 on Cons. staples : 64.5% · +8.3% (107 calls)
+37.9%
stock +38% · XLP +10%
matured Mar 5, 25
Oppenheimer ↗
Feb 2, 24
▲ Outperform · 🎯$760
Price at call : $711.16 — upside +7%
Today : $954.63 — upside -20%
Expected +7% · Actual +41% · Reason (≥ +15%) : ✓ Yes
🎯 on COST : 83% (12 calls matureds) · 📊 on Cons. staples : 64.5% · +8.3% (107 calls)
+41.4%
stock +41% · XLP +8%
matured Feb 1, 25
▲ Buy · 🎯$745
Price at call : $660.08 — upside +13%
Today : $954.63 — upside -22%
Expected +13% · Actual +40% · Reason (≥ +15%) : ✓ Yes
🎯 on COST : 100% (7 calls matureds) · 📊 on Cons. staples : 83.3% · +13.4% (24 calls)
+39.7%
stock +40% · XLP +9%
matured Dec 28, 24
BMO Capital ↗
Dec 15, 23
▲ Outperform · 🎯$700
Price at call : $681.24 — upside +3%
Today : $954.63 — upside -27%
Expected +3% · Actual +46% · Reason (≥ +15%) : ✓ Yes
🎯 on COST : 75% (12 calls matureds) · 📊 on Cons. staples : 57% · +5.0% (151 calls)
+45.7%
stock +46% · XLP +14%
matured Dec 14, 24
Stifel ↗
Dec 15, 23
▲ Buy · 🎯$675
Price at call : $681.24 — upside -1%
Today : $954.63 — upside -29%
Expected -1% · Actual +46% · Reason (≥ +15%) : ✓ Yes
🎯 on COST : 83% (12 calls matureds) · 📊 on Cons. staples : 56.9% · +7.9% (197 calls)
+45.7%
stock +46% · XLP +14%
matured Dec 14, 24
Stifel ↗
Nov 30, 23
▲ Buy · 🎯$615
Price at call : $596.25 — upside +3%
Today : $954.63 — upside -36%
Expected +3% · Actual +64% · Reason (≥ +15%) : ✓ Yes
🎯 on COST : 83% (12 calls matureds) · 📊 on Cons. staples : 56.9% · +7.9% (197 calls)
+63.5%
stock +64% · XLP +17%
matured Nov 29, 24
BMO Capital ↗
Sep 27, 23
▲ Outperform · 🎯$612
Price at call : $563.53 — upside +9%
Today : $954.63 — upside -36%
Expected +9% · Actual +60% · Reason (≥ +15%) : ✓ Yes
🎯 on COST : 75% (12 calls matureds) · 📊 on Cons. staples : 57% · +5.0% (151 calls)
+60.0%
stock +60% · XLP +20%
matured Sep 26, 24
▲ Buy · 🎯$635
Price at call : $517.28 — upside +23%
Today : $954.63 — upside -33%
Expected +23% · Actual +64% · Reason (≥ +15%) : ✓ Yes
🎯 on COST : 100% (7 calls matureds) · 📊 on Cons. staples : 83.3% · +13.4% (24 calls)
+64.0%
stock +64% · XLP +6%
matured Jun 7, 24
Loop Capital ↗
Jun 2, 23
▲ Buy · 🎯$570
Price at call : $512.59 — upside +11%
Today : $954.63 — upside -40%
Expected +11% · Actual +59% · Reason (≥ +15%) : ✓ Yes
🎯 on COST : 83% (12 calls matureds) · 📊 on Cons. staples : 66.7% · +9.1% (36 calls)
+59.1%
stock +59% · XLP +5%
matured Jun 1, 24
▲ Buy · 🎯$635
Price at call : $458.71 — upside +38%
Today : $954.63 — upside -33%
Expected +38% · Actual +46% · Reason (≥ +15%) : ✓ Yes
🎯 on COST : 100% (7 calls matureds) · 📊 on Cons. staples : 83.3% · +13.4% (24 calls)
+46.4%
stock +46% · XLP -5%
matured Dec 21, 23
BMO Capital ↗
Dec 9, 22
▲ Outperform · 🎯$555
Price at call : $483.02 — upside +15%
Today : $954.63 — upside -42%
Expected +15% · Actual +29% · Reason (≥ +15%) : ✓ Yes
🎯 on COST : 75% (12 calls matureds) · 📊 on Cons. staples : 57% · +5.0% (151 calls)
+29.2%
stock +29% · XLP -7%
matured Dec 9, 23
BMO Capital ↗
Mar 4, 22
▲ Outperform · 🎯$580
Price at call : $525.5 — upside +10%
Today : $954.63 — upside -39%
Expected +10% · Actual -8% · Reason (≥ +15%) : ✗ No
🎯 on COST : 75% (12 calls matureds) · 📊 on Cons. staples : 57% · +5.0% (151 calls)
-8.1%
stock -8% · XLP -4%
matured Mar 4, 23
Gordon Haskett ↗
Nov 11, 21
▲ Buy · 🎯$575
Price at call : $517.17 — upside +11%
Today : $954.63 — upside -40%
Expected +11% · Actual -1% · Reason (≥ +15%) : ✗ No
🎯 on COST : 83% (6 calls matureds) · 📊 on Cons. staples : 48.1% · -4.3% (27 calls)
-1.5%
stock -1% · XLP +0%
matured Nov 11, 22
BMO Capital ↗
Sep 25, 20
▲ Outperform · 🎯$385
Price at call : $342.58 — upside +12%
Today : $954.63 — upside -60%
Expected +12% · Actual +34% · Reason (≥ +15%) : ✓ Yes
🎯 on COST : 75% (12 calls matureds) · 📊 on Cons. staples : 57% · +5.0% (151 calls)
+34.4%
stock +34% · XLP +12%
matured Sep 25, 21
BMO Capital ↗
Oct 4, 19
▲ Outperform · 🎯$320
Price at call : $293.41 — upside +9%
Today : $954.63 — upside -66%
Expected +9% · Actual +22% · Reason (≥ +15%) : ✓ Yes
🎯 on COST : 75% (12 calls matureds) · 📊 on Cons. staples : 57% · +5.0% (151 calls)
+22.2%
stock +22% · XLP +6%
matured Oct 3, 20
Gordon Haskett ↗
Sep 20, 19
▲ Accumulate
Actual +19% · Reason (≥ +15%) : ✓ Yes
🎯 on COST : 83% (6 calls matureds) · 📊 on Cons. staples : 48.1% · -4.3% (27 calls)
+18.6%
stock +19% · XLP +4%
matured Sep 19, 20
Gordon Haskett ↗
Jan 12, 18
▲ Buy
Actual +9% · Reason (≥ +15%) : ✗ No
🎯 on COST : 83% (6 calls matureds) · 📊 on Cons. staples : 48.1% · -4.3% (27 calls)
+9.1%
stock +9% · XLP -10%
matured Jan 12, 19
▲ Accumulate · 🎯$191
Price at call : $172.68 — upside +11%
Today : $954.63 — upside -80%
Expected +11% · Actual +14% · Reason (≥ +15%) : ✗ No
🎯 on COST : 83% (6 calls matureds) · 📊 on Cons. staples : 48.1% · -4.3% (27 calls)
+13.5%
stock +14% · XLP -10%
matured May 9, 18
▲ Buy
Actual +19% · Reason (≥ +15%) : ✓ Yes
🎯 on COST : 100% (7 calls matureds) · 📊 on Cons. staples : 83.3% · +13.4% (24 calls)
+18.9%
stock +19% · XLP +7%
matured Oct 29, 15

Frequently asked questions

Should I buy Costco stock?

This isn't buy advice. For Costco, the analyst consensus is "Buy", with an average price target of $1,065 (+12% vs the current price). What matters is their past reliability on this stock: the most reliable one is right 100% of the time (7 calls tracked on Costco). We show the numbers — you decide.

Is it too late to buy Costco? How high can it go?

The most bullish analyst target on Costco is $1,275 (+34% above today's price); the average is $1,065. That's the upside they see. Check how reliable those analysts have actually been on Costco on our site before trusting it.

Is Costco still a good buy?

The most useful "opinion" isn't an opinion — it's a track record: 30 analysts have a real record on Costco, the best hitting 100% over 7 calls. Current consensus: "Buy". Make your call on data, not noise.

Should you invest in Costco? The case for and against

The arguments for and against, one by one, from the numbers: why invest in COST (and why hesitate).

What has Costco's past performance been?

Historical returns and a "how much if I had invested" calculator: COST performance & returns.

Does Costco pay a dividend?

Yield, consistency and growth history of the dividend: COST's dividend.

What is the best month to buy COST?

The 12 months ranked by the stock's past returns: best & worst month to buy COST.

Are insiders buying COST stock?

Executives' and large holders' buys and sells, decoded: insider buying on COST.

Other Cons. staples stocks

Go further

JPI AI Analyst AI assistant · JPI Invest
Answers based on the tool’s data · not financial advice · full version (free)