CoStar Group (CSGP): are the analysts right?

CoStar Group · Real Estate · ref. ETF XLRE · 79 calls · price $29.87
What the company does: CoStar Group fournit des services d'information, d'analyse et de marché en ligne pour l'immobilier.
📈 1-year price
$29.87-63.9% over range
Jul 8, 25low $28.32 · high $96.83Jul 7, 26
📏 Click 2 points (left → right) to measure the change · click again to clear.
SellBuy
Buy
71% recommend buying · 14 analysts

🎯 Analyst price target on CSGP

High target · 2 analysts$70+134.3%
Median target · 14 analysts$50+67.4%
Low target · 1 analyst$26-13.0%
Current price$29.87

🗳️ The analyst consensus

Analyst breakdown · 14 (6 months)
Strong Buy0%
Buy71%
Hold21%
Sell7%
Strong Sell0%

✅ Historical analyst reliability on CSGP

Most reliable analysts on CSGP (% profitable · 365j · ≥2 calls)
B. Riley Securities 100% +43.8% 7
Needham 33% -8.8% 12
Stephens & Co. 30% -3.5% 10

📊 What $1,000 invested in CoStar Group would be worth

In short — $1,000 invested in CoStar Group 10 years ago would be worth $1,370 today, i.e. +3%/yr on average. Best year: 2019 (+77%), worst: 2024 (-18%). Price performance, excluding dividends.

If I'd invested $1,000 in CoStar Group

InvestmentWorth todayGain
1 years ago$396-60%
3 years ago$366-63%
5 years ago$306-69%
10 years ago$1,370+37%
since inception (1998)$26,344+2534%

Return by year (CoStar Group)

YearReturn$1,000 invested at year start
2026 (YTD)-58%$421 (-58%)
2025-6%$396 (-60%)
2024-18%$324 (-68%)
2023+13%$366 (-63%)
2022-2%$358 (-64%)
2021-14%$306 (-69%)
2020+54%$473 (-53%)
2019+77%$840 (-16%)
2018+14%$954 (-5%)
2017+58%$1,502 (+50%)
2016-9%$1,370 (+37%)
⚠️ 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 CSGP

Goldman Sachs
Jun 25, 26
▲ Buy · 🎯$46
Price at call : $30.25 — upside +52%
Today : $29.87 — upside +54%
🎯 on CSGP : no call matured yet · 📊 on Real estate : 54.4% · +3.1% (103 calls)
in progress (365j)
matures : Jun 25, 27
Wells Fargo
Jun 24, 26
▼ Underweight · 🎯$26
Price at call : $28.64 — upside -9%
Today : $29.87 — upside -13%
🎯 on CSGP : 100% (1 call matured) · 📊 on Real estate : 54.4% · +3.2% (228 calls)
in progress (365j)
matures : Jun 24, 27
Benchmark
Jun 4, 26
▲ Buy · 🎯$45
Price at call : $33.66 — upside +34%
Today : $29.87 — upside +51%
🎯 on CSGP : no call matured yet · 📊 on Real estate : 81.8% · +23.8% (11 calls)
in progress (365j)
matures : Jun 4, 27
■ Neutral neutral · not a buy · 🎯$37
Price at call : $34.01 — gap to target +9%
Today : $29.87 — gap to target +24%
🎯 on CSGP : no call matured yet · 📊 on Real estate : 57.4% · +2.1% (101 calls)
in progress (365j)
matures : May 19, 27
▲ Overweight · 🎯$42
Price at call : $35.38 — upside +19%
Today : $29.87 — upside +41%
🎯 on CSGP : 30% (10 calls matureds) · 📊 on Real estate : 35.7% · +0.9% (14 calls)
in progress (365j)
matures : May 4, 27
Goldman Sachs
Apr 30, 26
▲ Buy · 🎯$54
Price at call : $34.72 — upside +56%
Today : $29.87 — upside +81%
🎯 on CSGP : no call matured yet · 📊 on Real estate : 54.4% · +3.1% (103 calls)
in progress (365j)
matures : Apr 30, 27
Wells Fargo
Apr 30, 26
▼ Underweight · 🎯$33
Price at call : $34.72 — upside -5%
Today : $29.87 — upside +10%
🎯 on CSGP : 100% (1 call matured) · 📊 on Real estate : 54.4% · +3.2% (228 calls)
in progress (365j)
matures : Apr 30, 27
JP Morgan
Apr 29, 26
▲ Overweight · 🎯$70
Price at call : $34.61 — upside +102%
Today : $29.87 — upside +134%
🎯 on CSGP : no call matured yet · 📊 on Real estate : 53.1% · +3.0% (162 calls)
in progress (365j)
matures : Apr 29, 27
Citizens
Apr 29, 26
▲ Market Outperform · 🎯$44
Price at call : $34.61 — upside +27%
Today : $29.87 — upside +47%
🎯 on CSGP : no call matured yet · 📊 unranked overall
in progress (365j)
matures : Apr 29, 27
▲ Outperform · 🎯$50
Price at call : $34.61 — upside +44%
Today : $29.87 — upside +67%
🎯 on CSGP : 0% (1 call matured) · 📊 on Real estate : 28.6% · -8.6% (7 calls)
in progress (365j)
matures : Apr 29, 27
Needham
Apr 29, 26
▲ Buy · 🎯$50
Price at call : $34.14 — upside +46%
Today : $29.87 — upside +67%
🎯 on CSGP : 33% (12 calls matureds) · 📊 on Real estate : 40% · -3.9% (25 calls)
in progress (365j)
matures : Apr 29, 27
BTIG
Apr 29, 26
▲ Buy · 🎯$55
Price at call : $34.14 — upside +61%
Today : $29.87 — upside +84%
🎯 on CSGP : no call matured yet · 📊 on Real estate : 51.3% · +0.2% (39 calls)
in progress (365j)
matures : Apr 29, 27
Citigroup
Apr 23, 26
▲ Buy · 🎯$70
Price at call : $36.44 — upside +92%
Today : $29.87 — upside +134%
🎯 on CSGP : no call matured yet · 📊 on Real estate : 58.9% · +5.5% (190 calls)
in progress (365j)
matures : Apr 23, 27
BTIG
Apr 15, 26
▲ Buy · 🎯$55
Price at call : $39.31 — upside +40%
Today : $29.87 — upside +84%
🎯 on CSGP : no call matured yet · 📊 on Real estate : 51.3% · +0.2% (39 calls)
in progress (365j)
matures : Apr 15, 27
▲ Overweight · 🎯$50
Price at call : $39.31 — upside +27%
Today : $29.87 — upside +67%
🎯 on CSGP : 30% (10 calls matureds) · 📊 on Real estate : 35.7% · +0.9% (14 calls)
in progress (365j)
matures : Apr 14, 27
Baird
Apr 13, 26
▲ Outperform · 🎯$56
Price at call : $37.06 — upside +51%
Today : $29.87 — upside +87%
🎯 on CSGP : no call matured yet · 📊 on Real estate : 47.8% · -0.2% (67 calls)
in progress (365j)
matures : Apr 13, 27
Goldman Sachs
Mar 19, 26
▲ Buy · 🎯$63
Price at call : $42.9 — upside +47%
Today : $29.87 — upside +111%
🎯 on CSGP : no call matured yet · 📊 on Real estate : 54.4% · +3.1% (103 calls)
in progress (365j)
matures : Mar 19, 27
BMO Capital
Feb 26, 26
■ Market Perform neutral · not a buy · 🎯$53
Price at call : $44.63 — gap to target +19%
Today : $29.87 — gap to target +77%
🎯 on CSGP : no call matured yet · 📊 on Real estate : 43.4% · -1.8% (99 calls)
in progress (365j)
matures : Feb 26, 27
Wells Fargo
Feb 26, 26
▼ Underweight · 🎯$40
Price at call : $44.63 — upside -10%
Today : $29.87 — upside +34%
🎯 on CSGP : 100% (1 call matured) · 📊 on Real estate : 54.4% · +3.2% (228 calls)
in progress (365j)
matures : Feb 26, 27
BTIG
Feb 26, 26
▲ Buy · 🎯$60
Price at call : $45 — upside +33%
Today : $29.87 — upside +101%
🎯 on CSGP : no call matured yet · 📊 on Real estate : 51.3% · +0.2% (39 calls)
in progress (365j)
matures : Feb 26, 27
Goldman Sachs
Feb 25, 26
▲ Buy · 🎯$73
Price at call : $45 — upside +62%
Today : $29.87 — upside +144%
🎯 on CSGP : no call matured yet · 📊 on Real estate : 54.4% · +3.1% (103 calls)
in progress (365j)
matures : Feb 25, 27
RBC Capital
Feb 25, 26
■ Sector Perform neutral · not a buy · 🎯$57
Price at call : $45 — gap to target +27%
Today : $29.87 — gap to target +91%
🎯 on CSGP : no call matured yet · 📊 on Real estate : 46% · -0.4% (202 calls)
in progress (365j)
matures : Feb 25, 27
Wells Fargo
Feb 25, 26
▼ Underweight · 🎯$44
Price at call : $45 — upside -2%
Today : $29.87 — upside +47%
🎯 on CSGP : 100% (1 call matured) · 📊 on Real estate : 54.4% · +3.2% (228 calls)
in progress (365j)
matures : Feb 25, 27
▲ Outperform · 🎯$70
Price at call : $44.78 — upside +56%
Today : $29.87 — upside +134%
🎯 on CSGP : 0% (1 call matured) · 📊 on Real estate : 28.6% · -8.6% (7 calls)
in progress (365j)
matures : Feb 25, 27
Citizens
Feb 25, 26
▲ Market Outperform · 🎯$73
Price at call : $44.78 — upside +63%
Today : $29.87 — upside +144%
🎯 on CSGP : no call matured yet · 📊 unranked overall
in progress (365j)
matures : Feb 25, 27
Needham
Feb 25, 26
▲ Buy · 🎯$60
Price at call : $44.78 — upside +34%
Today : $29.87 — upside +101%
🎯 on CSGP : 33% (12 calls matureds) · 📊 on Real estate : 40% · -3.9% (25 calls)
in progress (365j)
matures : Feb 25, 27
Wells Fargo
Feb 4, 26
▼ Underweight · 🎯$48
Price at call : $50.99 — upside -6%
Today : $29.87 — upside +61%
🎯 on CSGP : 100% (1 call matured) · 📊 on Real estate : 54.4% · +3.2% (228 calls)
in progress (365j)
matures : Feb 4, 27
BTIG
Jan 27, 26
▲ Buy · 🎯$80
Price at call : $66.22 — upside +21%
Today : $29.87 — upside +168%
🎯 on CSGP : no call matured yet · 📊 on Real estate : 51.3% · +0.2% (39 calls)
in progress (365j)
matures : Jan 27, 27
▲ Outperform · 🎯$75
Price at call : $61.82 — upside +21%
Today : $29.87 — upside +151%
🎯 on CSGP : 0% (1 call matured) · 📊 on Real estate : 28.6% · -8.6% (7 calls)
in progress (365j)
matures : Jan 12, 27
▲ Buy · 🎯$84
Price at call : $58.49 — upside +44%
Today : $29.87 — upside +181%
🎯 on CSGP : no call matured yet · 📊 on Real estate : 54.4% · +3.1% (103 calls)
in progress (365j)
matures : Jan 8, 27
Needham
Jan 8, 26
▲ Buy · 🎯$80
Price at call : $58.49 — upside +37%
Today : $29.87 — upside +168%
🎯 on CSGP : 33% (12 calls matureds) · 📊 on Real estate : 40% · -3.9% (25 calls)
in progress (365j)
matures : Jan 8, 27
Wells Fargo
Jan 8, 26
▼ Underweight · 🎯$55
Price at call : $58.49 — upside -6%
Today : $29.87 — upside +84%
🎯 on CSGP : 100% (1 call matured) · 📊 on Real estate : 54.4% · +3.2% (228 calls)
in progress (365j)
matures : Jan 8, 27
BMO Capital
Jan 8, 26
■ Market Perform neutral · not a buy · 🎯$72
Price at call : $61.36 — gap to target +17%
Today : $29.87 — gap to target +141%
🎯 on CSGP : no call matured yet · 📊 on Real estate : 43.4% · -1.8% (99 calls)
in progress (365j)
matures : Jan 8, 27
Citizens
Jan 8, 26
▲ Market Outperform · 🎯$78
Price at call : $61.36 — upside +27%
Today : $29.87 — upside +161%
🎯 on CSGP : no call matured yet · 📊 unranked overall
in progress (365j)
matures : Jan 8, 27
Needham
Dec 8, 25
▲ Buy · 🎯$105
Price at call : $66.33 — upside +58%
Today : $29.87 — upside +252%
🎯 on CSGP : 33% (12 calls matureds) · 📊 on Real estate : 40% · -3.9% (25 calls)
in progress (365j)
matures : Dec 8, 26
Wells Fargo
Nov 17, 25
▼ Underweight · 🎯$60
Price at call : $66.81 — upside -10%
Today : $29.87 — upside +101%
🎯 on CSGP : 100% (1 call matured) · 📊 on Real estate : 54.4% · +3.2% (228 calls)
in progress (365j)
matures : Nov 17, 26
RBC Capital
Oct 9, 25
■ Sector Perform neutral · not a buy · 🎯$91
Price at call : $75.58 — gap to target +20%
Today : $29.87 — gap to target +205%
🎯 on CSGP : no call matured yet · 📊 on Real estate : 46% · -0.4% (202 calls)
in progress (365j)
matures : Oct 9, 26
▲ Outperform · 🎯$105
Price at call : $89.1 — upside +18%
Today : $29.87 — upside +252%
🎯 on CSGP : no call matured yet · 📊 on Real estate : 57.1% · +2.7% (21 calls)
in progress (365j)
matures : Sep 3, 26
Citigroup
Jul 24, 25
▲ Buy · 🎯$100
Price at call : $92.97 — upside +8%
Today : $29.87 — upside +235%
🎯 on CSGP : no call matured yet · 📊 on Real estate : 58.9% · +5.5% (190 calls)
in progress (365j)
matures : Jul 24, 26
BMO Capital
Jul 23, 25
■ Market Perform neutral · not a buy · 🎯$89
Price at call : $92.96 — gap to target -4%
Today : $29.87 — gap to target +198%
🎯 on CSGP : no call matured yet · 📊 on Real estate : 43.4% · -1.8% (99 calls)
in progress (365j)
matures : Jul 23, 26
JP Morgan
Jul 23, 25
▲ Overweight · 🎯$101
Price at call : $92.96 — upside +9%
Today : $29.87 — upside +238%
🎯 on CSGP : no call matured yet · 📊 on Real estate : 53.1% · +3.0% (162 calls)
in progress (365j)
matures : Jul 23, 26
RBC Capital
Jul 23, 25
■ Sector Perform neutral · not a buy · 🎯$91
Price at call : $92.96 — gap to target -2%
Today : $29.87 — gap to target +205%
🎯 on CSGP : no call matured yet · 📊 on Real estate : 46% · -0.4% (202 calls)
in progress (365j)
matures : Jul 23, 26
Baird
Jul 23, 25
▲ Outperform · 🎯$105
Price at call : $91 — upside +15%
Today : $29.87 — upside +252%
🎯 on CSGP : no call matured yet · 📊 on Real estate : 47.8% · -0.2% (67 calls)
in progress (365j)
matures : Jul 23, 26
Needham
Jul 23, 25
▲ Buy · 🎯$105
Price at call : $91 — upside +15%
Today : $29.87 — upside +252%
🎯 on CSGP : 33% (12 calls matureds) · 📊 on Real estate : 40% · -3.9% (25 calls)
in progress (365j)
matures : Jul 23, 26
▲ Outperform · 🎯$100
Price at call : $84.95 — upside +18%
Today : $29.87 — upside +235%
🎯 on CSGP : 0% (1 call matured) · 📊 on Real estate : 28.6% · -8.6% (7 calls)
in progress (365j)
matures : Jul 17, 26
Wells Fargo
Jul 16, 25
▼ Underweight · 🎯$70
Price at call : $84.95 — upside -18%
Today : $29.87 — upside +134%
🎯 on CSGP : 100% (1 call matured) · 📊 on Real estate : 54.4% · +3.2% (228 calls)
in progress (365j)
matures : Jul 16, 26
RBC Capital
Jun 24, 25
■ Sector Perform neutral · not a buy · 🎯$83
Price at call : $81.26 — gap to target +2%
Today : $29.87 — gap to target +178%
🎯 on CSGP : no call matured yet · 📊 on Real estate : 46% · -0.4% (202 calls)
in progress (365j)
matures : Jun 24, 26
Wells Fargo
Apr 30, 25
▼ Underweight · 🎯$65
Price at call : $76.58 — upside -15%
Today : $29.87 — upside +118%
Expected -15% · Actual -55% · Reason (≤ −15%) : ✓ Yes
🎯 on CSGP : 100% (1 call matured) · 📊 on Real estate : 54.4% · +3.2% (228 calls)
+54.7%
stock -55% · XLRE +7%
▲ Outperform · 🎯$95
Price at call : $76.58 — upside +24%
Today : $29.87 — upside +218%
Expected +24% · Actual -55% · Reason (≥ +15%) : ✗ No
🎯 on CSGP : 0% (1 call matured) · 📊 on Real estate : 28.6% · -8.6% (7 calls)
-54.7%
stock -55% · XLRE +7%
JMP Securities
Apr 30, 25
▲ Market Outperform · 🎯$85
Price at call : $76.58 — upside +11%
Today : $29.87 — upside +185%
Expected +11% · Actual -55% · Reason (≥ +15%) : ✗ No
🎯 on CSGP : 0% (1 call matured) · 📊 unranked overall
-54.7%
stock -55% · XLRE +7%
Needham
Apr 30, 25
▲ Buy · 🎯$98
Price at call : $74.17 — upside +32%
Today : $29.87 — upside +228%
Expected +32% · Actual -53% · Reason (≥ +15%) : ✗ No
🎯 on CSGP : 33% (12 calls matureds) · 📊 on Real estate : 40% · -3.9% (25 calls)
-53.3%
stock -53% · XLRE +8%
▲ Overweight · 🎯$103
Price at call : $78.33 — upside +31%
Today : $29.87 — upside +245%
Expected +31% · Actual -36% · Reason (≥ +15%) : ✗ No
🎯 on CSGP : 30% (10 calls matureds) · 📊 on Real estate : 35.7% · +0.9% (14 calls)
-36.3%
stock -36% · XLRE +2%
Needham
Feb 19, 25
▲ Buy · 🎯$87
Price at call : $79.21 — upside +10%
Today : $29.87 — upside +191%
Expected +10% · Actual -38% · Reason (≥ +15%) : ✗ No
🎯 on CSGP : 33% (12 calls matureds) · 📊 on Real estate : 40% · -3.9% (25 calls)
-38.0%
stock -38% · XLRE +2%
▲ Overweight · 🎯$103
Price at call : $75.46 — upside +36%
Today : $29.87 — upside +245%
Expected +36% · Actual -35% · Reason (≥ +15%) : ✗ No
🎯 on CSGP : 30% (10 calls matureds) · 📊 on Real estate : 35.7% · +0.9% (14 calls)
-35.1%
stock -35% · XLRE +3%
▲ Overweight · 🎯$103
Price at call : $76.52 — upside +35%
Today : $29.87 — upside +245%
Expected +35% · Actual -20% · Reason (≥ +15%) : ✗ No
🎯 on CSGP : 30% (10 calls matureds) · 📊 on Real estate : 35.7% · +0.9% (14 calls)
-19.6%
stock -20% · XLRE -0%
▲ Overweight · 🎯$103
Price at call : $70.83 — upside +45%
Today : $29.87 — upside +245%
Expected +45% · Actual -7% · Reason (≥ +15%) : ✗ No
🎯 on CSGP : 30% (10 calls matureds) · 📊 on Real estate : 35.7% · +0.9% (14 calls)
-7.3%
stock -7% · XLRE +0%
Needham
Dec 9, 24
▲ Buy · 🎯$100
Price at call : $78.65 — upside +27%
Today : $29.87 — upside +235%
Expected +27% · Actual -14% · Reason (≥ +15%) : ✗ No
🎯 on CSGP : 33% (12 calls matureds) · 📊 on Real estate : 40% · -3.9% (25 calls)
-13.6%
stock -14% · XLRE -8%
Needham
Nov 19, 24
▲ Buy · 🎯$100
Price at call : $72.09 — upside +39%
Today : $29.87 — upside +235%
Expected +39% · Actual -8% · Reason (≥ +15%) : ✗ No
🎯 on CSGP : 33% (12 calls matureds) · 📊 on Real estate : 40% · -3.9% (25 calls)
-8.4%
stock -8% · XLRE -7%
Needham
Oct 23, 24
▲ Buy · 🎯$100
Price at call : $72.82 — upside +37%
Today : $29.87 — upside +235%
Expected +37% · Actual +7% · Reason (≥ +15%) : ✗ No
🎯 on CSGP : 33% (12 calls matureds) · 📊 on Real estate : 40% · -3.9% (25 calls)
+6.7%
stock +7% · XLRE -4%
Needham
Sep 17, 24
▲ Buy · 🎯$107
Price at call : $75.73 — upside +41%
Today : $29.87 — upside +258%
Expected +41% · Actual +16% · Reason (≥ +15%) : ✓ Yes
🎯 on CSGP : 33% (12 calls matureds) · 📊 on Real estate : 40% · -3.9% (25 calls)
+16.0%
stock +16% · XLRE -7%
JPI AI Analyst AI assistant · JPI Invest
Answers based on the tool’s data · not financial advice · full version (free)