Crown Castle (CCI): are the analysts right?

Crown Castle · Real Estate · ref. ETF XLRE · 50 calls · price $77.22
What the company does: Crown Castle possède et exploite environ 40 000 tours cellulaires et 90 000 km de fibres.
📈 1-year price
$77.22-24.7% over range
Jul 8, 25low $74.92 · high $113.91Jul 7, 26
📏 Click 2 points (left → right) to measure the change · click again to clear.
SellBuy
Hold
42% recommend buying · 12 analysts

🎯 Analyst price target on CCI

High target · 4 analysts$106+37.3%
Median target · 11 analysts$95+23.0%
Low target · 2 analysts$84+8.8%
Current price$77.22

🗳️ The analyst consensus

Analyst breakdown · 12 (6 months)
Strong Buy0%
Buy42%
Hold58%
Sell0%
Strong Sell0%

💰 Crown Castle dividend

5.56%annual yield
That's ~$4.25 per share per year.

✅ Historical analyst reliability on CCI

📊 What $1,000 invested in Crown Castle would be worth

In short — $1,000 invested in Crown Castle 10 years ago would be worth $876 today, i.e. -1%/yr on average. Best year: 2021 (+31%), worst: 2022 (-35%). Price performance, excluding dividends.

If I'd invested $1,000 in Crown Castle

InvestmentWorth todayGain
1 years ago$834-17%
3 years ago$558-44%
5 years ago$476-52%
10 years ago$876-12%
since inception (1998)$8,112+711%

Return by year (Crown Castle)

YearReturn$1,000 invested at year start
2026 (YTD)-15%$852 (-15%)
2025-2%$834 (-17%)
2024-21%$657 (-34%)
2023-15%$558 (-44%)
2022-35%$363 (-64%)
2021+31%$476 (-52%)
2020+12%$533 (-47%)
2019+31%$697 (-30%)
2018-2%$682 (-32%)
2017+28%$873 (-13%)
2016+0%$876 (-12%)
⚠️ 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 CCI

■ Peer Perform neutral · not a buy
🎯 on CCI : no call matured yet · 📊 on Real estate : 57.1% · +2.7% (21 calls)
in progress (365j)
matures : May 20, 27
Barclays
May 5, 26
■ Equal-Weight neutral · not a buy · 🎯$92
Price at call : $90.24 — gap to target +2%
Today : $77.22 — gap to target +19%
🎯 on CCI : 0% (1 call matured) · 📊 on Real estate : 42% · -0.4% (379 calls)
in progress (365j)
matures : May 5, 27
Keybanc
Apr 23, 26
▲ Overweight · 🎯$105
Price at call : $86.34 — upside +22%
Today : $77.22 — upside +36%
🎯 on CCI : 0% (1 call matured) · 📊 on Real estate : 50% · +2.1% (170 calls)
in progress (365j)
matures : Apr 23, 27
■ Hold neutral · not a buy · 🎯$90
Price at call : $80.83 — gap to target +11%
Today : $77.22 — gap to target +17%
🎯 on CCI : no call matured yet · 📊 on Real estate : 50.4% · +2.3% (127 calls)
in progress (365j)
matures : Mar 31, 27
Wells Fargo
Mar 23, 26
■ Equal-Weight neutral · not a buy · 🎯$85
Price at call : $81.33 — gap to target +5%
Today : $77.22 — gap to target +10%
🎯 on CCI : no call matured yet · 📊 on Real estate : 54.4% · +3.2% (228 calls)
in progress (365j)
matures : Mar 23, 27
Bernstein
Mar 5, 26
▲ Outperform · 🎯$102
Price at call : $90.11 — upside +13%
Today : $77.22 — upside +32%
🎯 on CCI : no call matured yet · 📊 overall : 51.7% · +3.1% (551 calls)
in progress (365j)
matures : Mar 5, 27
Barclays
Feb 17, 26
■ Equal-Weight neutral · not a buy · 🎯$91
Price at call : $87.43 — gap to target +4%
Today : $77.22 — gap to target +18%
🎯 on CCI : 0% (1 call matured) · 📊 on Real estate : 42% · -0.4% (379 calls)
in progress (365j)
matures : Feb 17, 27
Citigroup
Feb 6, 26
▲ Buy · 🎯$106
Price at call : $83.08 — upside +28%
Today : $77.22 — upside +37%
🎯 on CCI : 0% (1 call matured) · 📊 on Real estate : 58.9% · +5.5% (190 calls)
in progress (365j)
matures : Feb 6, 27
Scotiabank
Feb 5, 26
■ Sector Perform neutral · not a buy · 🎯$94
Price at call : $80.88 — gap to target +16%
Today : $77.22 — gap to target +22%
🎯 on CCI : no call matured yet · 📊 on Real estate : 35.5% · -0.4% (76 calls)
in progress (365j)
matures : Feb 5, 27
JP Morgan
Feb 5, 26
■ Neutral neutral · not a buy · 🎯$95
Price at call : $80.88 — gap to target +17%
Today : $77.22 — gap to target +23%
🎯 on CCI : no call matured yet · 📊 on Real estate : 53.1% · +3.0% (162 calls)
in progress (365j)
matures : Feb 5, 27
UBS
Feb 5, 26
▲ Buy · 🎯$105
Price at call : $80.88 — upside +30%
Today : $77.22 — upside +36%
🎯 on CCI : no call matured yet · 📊 on Real estate : 44.2% · +1.0% (86 calls)
in progress (365j)
matures : Feb 5, 27
Wells Fargo
Feb 5, 26
▲ Overweight · 🎯$90
Price at call : $78.37 — upside +15%
Today : $77.22 — upside +17%
🎯 on CCI : no call matured yet · 📊 on Real estate : 54.4% · +3.2% (228 calls)
in progress (365j)
matures : Feb 5, 27
Jefferies
Feb 4, 26
▲ Buy · 🎯$84
Price at call : $86.11 — upside -2%
Today : $77.22 — upside +9%
🎯 on CCI : no call matured yet · 📊 on Real estate : 50.8% · +1.6% (128 calls)
in progress (365j)
matures : Feb 4, 27
Keybanc
Jan 21, 26
▲ Overweight · 🎯$115
Price at call : $87.17 — upside +32%
Today : $77.22 — upside +49%
🎯 on CCI : 0% (1 call matured) · 📊 on Real estate : 50% · +2.1% (170 calls)
in progress (365j)
matures : Jan 21, 27
UBS
Jan 20, 26
▲ Buy · 🎯$116
Price at call : $87.17 — upside +33%
Today : $77.22 — upside +50%
🎯 on CCI : no call matured yet · 📊 on Real estate : 44.2% · +1.0% (86 calls)
in progress (365j)
matures : Jan 20, 27
Goldman Sachs
Jan 20, 26
■ Neutral neutral · not a buy · 🎯$105
Price at call : $87.17 — gap to target +20%
Today : $77.22 — gap to target +36%
🎯 on CCI : no call matured yet · 📊 on Real estate : 54.4% · +3.1% (103 calls)
in progress (365j)
matures : Jan 20, 27
Scotiabank
Jan 14, 26
■ Sector Perform neutral · not a buy · 🎯$96
Price at call : $90.41 — gap to target +6%
Today : $77.22 — gap to target +24%
🎯 on CCI : no call matured yet · 📊 on Real estate : 35.5% · -0.4% (76 calls)
in progress (365j)
matures : Jan 14, 27
JP Morgan
Jan 12, 26
■ Neutral neutral · not a buy · 🎯$110
Price at call : $86.81 — gap to target +27%
Today : $77.22 — gap to target +42%
🎯 on CCI : no call matured yet · 📊 on Real estate : 53.1% · +3.0% (162 calls)
in progress (365j)
matures : Jan 12, 27
Wells Fargo
Dec 16, 25
▲ Overweight · 🎯$105
Price at call : $88.25 — upside +19%
Today : $77.22 — upside +36%
🎯 on CCI : no call matured yet · 📊 on Real estate : 54.4% · +3.2% (228 calls)
in progress (365j)
matures : Dec 16, 26
Barclays
Dec 1, 25
■ Equal-Weight neutral · not a buy · 🎯$101
Price at call : $88.5 — gap to target +14%
Today : $77.22 — gap to target +31%
🎯 on CCI : 0% (1 call matured) · 📊 on Real estate : 42% · -0.4% (379 calls)
in progress (365j)
matures : Dec 1, 26
Barclays
Nov 17, 25
▲ Overweight · 🎯$104
Price at call : $91.04 — upside +14%
Today : $77.22 — upside +35%
🎯 on CCI : 0% (1 call matured) · 📊 on Real estate : 42% · -0.4% (379 calls)
in progress (365j)
matures : Nov 17, 26
JP Morgan
Oct 23, 25
■ Neutral neutral · not a buy · 🎯$115
Price at call : $98.49 — gap to target +17%
Today : $77.22 — gap to target +49%
🎯 on CCI : no call matured yet · 📊 on Real estate : 53.1% · +3.0% (162 calls)
in progress (365j)
matures : Oct 23, 26
Wells Fargo
Oct 20, 25
▲ Overweight · 🎯$115
Price at call : $98.65 — upside +17%
Today : $77.22 — upside +49%
🎯 on CCI : no call matured yet · 📊 on Real estate : 54.4% · +3.2% (228 calls)
in progress (365j)
matures : Oct 20, 26
Citigroup
Oct 16, 25
▲ Buy · 🎯$110
Price at call : $98.06 — upside +12%
Today : $77.22 — upside +42%
🎯 on CCI : 0% (1 call matured) · 📊 on Real estate : 58.9% · +5.5% (190 calls)
in progress (365j)
matures : Oct 16, 26
RBC Capital
Oct 2, 25
▲ Outperform · 🎯$112
Price at call : $95.46 — upside +17%
Today : $77.22 — upside +45%
🎯 on CCI : no call matured yet · 📊 on Real estate : 46% · -0.4% (202 calls)
in progress (365j)
matures : Oct 2, 26
▲ Outperform · 🎯$114
Price at call : $94.28 — upside +21%
Today : $77.22 — upside +48%
🎯 on CCI : no call matured yet · 📊 on Real estate : 57.1% · +2.7% (21 calls)
in progress (365j)
matures : Sep 22, 26
Keybanc
Sep 17, 25
▲ Overweight · 🎯$120
Price at call : $94.8 — upside +27%
Today : $77.22 — upside +55%
🎯 on CCI : 0% (1 call matured) · 📊 on Real estate : 50% · +2.1% (170 calls)
in progress (365j)
matures : Sep 17, 26
Barclays
Sep 15, 25
▲ Overweight · 🎯$120
Price at call : $93.57 — upside +28%
Today : $77.22 — upside +55%
🎯 on CCI : 0% (1 call matured) · 📊 on Real estate : 42% · -0.4% (379 calls)
in progress (365j)
matures : Sep 15, 26
BMO Capital
Aug 19, 25
▲ Outperform · 🎯$120
Price at call : $102.42 — upside +17%
Today : $77.22 — upside +55%
🎯 on CCI : no call matured yet · 📊 on Real estate : 43.4% · -1.8% (99 calls)
in progress (365j)
matures : Aug 19, 26
Barclays
Aug 18, 25
▲ Overweight · 🎯$119
Price at call : $102.42 — upside +16%
Today : $77.22 — upside +54%
🎯 on CCI : 0% (1 call matured) · 📊 on Real estate : 42% · -0.4% (379 calls)
in progress (365j)
matures : Aug 18, 26
RBC Capital
Aug 7, 25
■ Sector Perform neutral · not a buy · 🎯$113
Price at call : $104.5 — gap to target +8%
Today : $77.22 — gap to target +46%
🎯 on CCI : no call matured yet · 📊 on Real estate : 46% · -0.4% (202 calls)
in progress (365j)
matures : Aug 7, 26
Barclays
Jul 29, 25
▲ Overweight · 🎯$121
Price at call : $106.97 — upside +13%
Today : $77.22 — upside +57%
🎯 on CCI : 0% (1 call matured) · 📊 on Real estate : 42% · -0.4% (379 calls)
in progress (365j)
matures : Jul 29, 26
Scotiabank
Jul 25, 25
■ Sector Perform neutral · not a buy · 🎯$114
Price at call : $108.8 — gap to target +5%
Today : $77.22 — gap to target +48%
🎯 on CCI : no call matured yet · 📊 on Real estate : 35.5% · -0.4% (76 calls)
in progress (365j)
matures : Jul 25, 26
UBS
Jul 25, 25
▲ Buy · 🎯$127
Price at call : $108.8 — upside +17%
Today : $77.22 — upside +64%
🎯 on CCI : no call matured yet · 📊 on Real estate : 44.2% · +1.0% (86 calls)
in progress (365j)
matures : Jul 25, 26
Raymond James
Jul 24, 25
▲ Strong Buy · 🎯$124
Price at call : $111.48 — upside +11%
Today : $77.22 — upside +61%
🎯 on CCI : no call matured yet · 📊 on Real estate : 52.8% · +2.5% (265 calls)
in progress (365j)
matures : Jul 24, 26
JP Morgan
Jul 24, 25
■ Neutral neutral · not a buy · 🎯$120
Price at call : $111.48 — gap to target +8%
Today : $77.22 — gap to target +55%
🎯 on CCI : no call matured yet · 📊 on Real estate : 53.1% · +3.0% (162 calls)
in progress (365j)
matures : Jul 24, 26
Keybanc
Jul 24, 25
▲ Overweight · 🎯$125
Price at call : $113.91 — upside +10%
Today : $77.22 — upside +62%
🎯 on CCI : 0% (1 call matured) · 📊 on Real estate : 50% · +2.1% (170 calls)
in progress (365j)
matures : Jul 24, 26
JMP Securities
Jul 24, 25
▲ Market Outperform · 🎯$125
Price at call : $113.91 — upside +10%
Today : $77.22 — upside +62%
🎯 on CCI : 0% (1 call matured) · 📊 unranked overall
in progress (365j)
matures : Jul 24, 26
Wells Fargo
Jul 24, 25
▲ Overweight · 🎯$125
Price at call : $113.91 — upside +10%
Today : $77.22 — upside +62%
🎯 on CCI : no call matured yet · 📊 on Real estate : 54.4% · +3.2% (228 calls)
in progress (365j)
matures : Jul 24, 26
Barclays
Jul 23, 25
▲ Overweight · 🎯$117
Price at call : $109.73 — upside +7%
Today : $77.22 — upside +52%
🎯 on CCI : 0% (1 call matured) · 📊 on Real estate : 42% · -0.4% (379 calls)
in progress (365j)
matures : Jul 23, 26
UBS
Jul 8, 25
▲ Buy · 🎯$124
Price at call : $103.41 — upside +20%
Today : $77.22 — upside +61%
🎯 on CCI : no call matured yet · 📊 on Real estate : 44.2% · +1.0% (86 calls)
in progress (365j)
matures : Jul 8, 26
Citigroup
May 5, 25
▲ Buy · 🎯$124
Price at call : $106.42 — upside +17%
Today : $77.22 — upside +61%
Expected +17% · Actual -15% · Reason (≥ +15%) : ✗ No
🎯 on CCI : 0% (1 call matured) · 📊 on Real estate : 58.9% · +5.5% (190 calls)
-15.2%
stock -15% · XLRE +8%
RBC Capital
May 2, 25
■ Sector Perform neutral · not a buy · 🎯$112
Price at call : $106.98 — gap to target +5%
Today : $77.22 — gap to target +45%
🎯 on CCI : no call matured yet · 📊 on Real estate : 46% · -0.4% (202 calls)
in progress (365j)
matures : May 2, 26
▲ Market Outperform · 🎯$125
Price at call : $106.87 — upside +17%
Today : $77.22 — upside +62%
Expected +17% · Actual -16% · Reason (≥ +15%) : ✗ No
🎯 on CCI : 0% (1 call matured) · 📊 unranked overall
-15.6%
stock -16% · XLRE +5%
Keybanc
May 1, 25
▲ Overweight · 🎯$122
Price at call : $106.87 — upside +14%
Today : $77.22 — upside +58%
Expected +14% · Actual -16% · Reason (≥ +15%) : ✗ No
🎯 on CCI : 0% (1 call matured) · 📊 on Real estate : 50% · +2.1% (170 calls)
-15.6%
stock -16% · XLRE +5%
Scotiabank
Apr 22, 25
■ Sector Perform neutral · not a buy · 🎯$109
Price at call : $102.28 — gap to target +7%
Today : $77.22 — gap to target +41%
🎯 on CCI : no call matured yet · 📊 on Real estate : 35.5% · -0.4% (76 calls)
in progress (365j)
matures : Apr 22, 26
RBC Capital
Apr 11, 25
■ Sector Perform neutral · not a buy · 🎯$107
Price at call : $99.84 — gap to target +7%
Today : $77.22 — gap to target +39%
🎯 on CCI : no call matured yet · 📊 on Real estate : 46% · -0.4% (202 calls)
in progress (365j)
matures : Apr 11, 26
JP Morgan
Mar 17, 25
■ Neutral neutral · not a buy · 🎯$115
Price at call : $104.94 — gap to target +10%
Today : $77.22 — gap to target +49%
🎯 on CCI : no call matured yet · 📊 on Real estate : 53.1% · +3.0% (162 calls)
in progress (365j)
matures : Mar 17, 26
Barclays
Mar 17, 25
▲ Overweight · 🎯$113
Price at call : $104.94 — upside +8%
Today : $77.22 — upside +46%
Expected +8% · Actual -19% · Reason (≥ +15%) : ✗ No
🎯 on CCI : 0% (1 call matured) · 📊 on Real estate : 42% · -0.4% (379 calls)
-19.1%
stock -19% · XLRE +0%
Wells Fargo
Mar 17, 25
■ Equal-Weight neutral · not a buy · 🎯$105
Price at call : $102.91 — gap to target +2%
Today : $77.22 — gap to target +36%
🎯 on CCI : no call matured yet · 📊 on Real estate : 54.4% · +3.2% (228 calls)
in progress (365j)
matures : Mar 17, 26
JPI AI Analyst AI assistant · JPI Invest
Answers based on the tool’s data · not financial advice · full version (free)