Dycom Industries (DY): are the analysts right?

Dycom Industries · Industrials · ref. ETF XLI · 81 calls · price $501.98
What the company does: Dycom Industries fournit des services de sous-traitance spécialisés aux secteurs des infrastructures numériques, télécommunications et services publics.
📈 1-year price
$413.15+66.0% over range
Jul 8, 25low $245.31 · high $535.2Jul 7, 26
📏 Click 2 points (left → right) to measure the change · click again to clear.
SellBuy
Buy
100% recommend buying · 8 analysts

🎯 Analyst price target on DY

High target · 3 analysts$654+30.3%
Median target · 8 analysts$622.5+24.0%
Low target · 1 analyst$400-20.3%
Current price$501.98

🗳️ The analyst consensus

Analyst breakdown · 8 (6 months)
Strong Buy0%
Buy100%
Hold0%
Sell0%
Strong Sell0%

✅ Historical analyst reliability on DY

Most reliable analysts on DY (% profitable · 365j · ≥2 calls)
Keybanc 100% +136.8% 3
JP Morgan 100% +126.9% 2
Raymond James 100% +91.8% 2
Wells Fargo 100% +78.0% 12
DA Davidson 89% +76.7% 9
B. Riley Securities 75% +82.9% 12
Canaccord Genuity 33% -15.7% 6

📊 What $1,000 invested in Dycom Industries would be worth

In short — $1,000 invested in Dycom Industries 10 years ago would be worth $8,875 today, i.e. +24%/yr on average. Best year: 2020 (+159%), worst: 2018 (-59%). Price performance, excluding dividends.

If I'd invested $1,000 in Dycom Industries

InvestmentWorth todayGain
1 years ago$3,085+209%
3 years ago$6,004+500%
5 years ago$6,602+560%
10 years ago$8,875+787%
since inception (1984)$350,035+34903%

Return by year (Dycom Industries)

YearReturn$1,000 invested at year start
2026 (YTD)+20%$1,204 (+20%)
2025+156%$3,085 (+209%)
2024+30%$3,997 (+300%)
2023+50%$6,004 (+500%)
2022-3%$5,807 (+481%)
2021+14%$6,602 (+560%)
2020+159%$17,104 (+1610%)
2019-34%$11,215 (+1022%)
2018-59%$4,628 (+363%)
2017+33%$6,152 (+515%)
2016+44%$8,875 (+787%)
⚠️ 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 DY

Keybanc
Jun 1, 26
▲ Overweight · 🎯$610
Price at call : $493.89 — upside +24%
Today : $501.98 — upside +22%
🎯 on DY : 100% (3 calls matureds) · 📊 on Industry : 53.3% · +7.2% (428 calls)
in progress (365j)
matures : Jun 1, 27
▲ Overweight · 🎯$654
Price at call : $493.89 — upside +32%
Today : $501.98 — upside +30%
🎯 on DY : no call matured yet · 📊 on Industry : 36.4% · -1.4% (11 calls)
in progress (365j)
matures : May 29, 27
JP Morgan
May 28, 26
▲ Overweight · 🎯$650
Price at call : $510 — upside +27%
Today : $501.98 — upside +29%
🎯 on DY : 100% (2 calls matureds) · 📊 on Industry : 48% · +4.8% (279 calls)
in progress (365j)
matures : May 28, 27
Wells Fargo
May 28, 26
▲ Overweight · 🎯$650
Price at call : $510 — upside +27%
Today : $501.98 — upside +29%
🎯 on DY : 100% (12 calls matureds) · 📊 on Industry : 48.8% · +5.0% (248 calls)
in progress (365j)
matures : May 28, 27
▲ Buy · 🎯$625
Price at call : $510 — upside +23%
Today : $501.98 — upside +25%
🎯 on DY : 75% (12 calls matureds) · 📊 on Industry : 64.7% · +28.3% (51 calls)
in progress (365j)
matures : May 28, 27
Guggenheim
May 28, 26
▲ Buy · 🎯$620
Price at call : $535.2 — upside +16%
Today : $501.98 — upside +24%
🎯 on DY : no call matured yet · 📊 on Industry : 77.8% · +67.5% (9 calls)
in progress (365j)
matures : May 28, 27
▲ Overweight · 🎯$436
Price at call : $341.96 — upside +28%
Today : $501.98 — upside -13%
🎯 on DY : no call matured yet · 📊 on Industry : 36.4% · -1.4% (11 calls)
in progress (365j)
matures : Mar 27, 27
▲ Overweight · 🎯$436
Price at call : $366.95 — upside +19%
Today : $501.98 — upside -13%
🎯 on DY : no call matured yet · 📊 on Industry : 36.4% · -1.4% (11 calls)
in progress (365j)
matures : Mar 10, 27
JP Morgan
Mar 5, 26
▲ Overweight · 🎯$415
Price at call : $357.07 — upside +16%
Today : $501.98 — upside -17%
🎯 on DY : 100% (2 calls matureds) · 📊 on Industry : 48% · +4.8% (279 calls)
in progress (365j)
matures : Mar 5, 27
▲ Buy · 🎯$485
Price at call : $357.07 — upside +36%
Today : $501.98 — upside -3%
🎯 on DY : 75% (12 calls matureds) · 📊 on Industry : 64.7% · +28.3% (51 calls)
in progress (365j)
matures : Mar 5, 27
Keybanc
Mar 5, 26
▲ Overweight · 🎯$482
Price at call : $369.98 — upside +30%
Today : $501.98 — upside -4%
🎯 on DY : 100% (3 calls matureds) · 📊 on Industry : 53.3% · +7.2% (428 calls)
in progress (365j)
matures : Mar 5, 27
▲ Buy · 🎯$475
Price at call : $425.47 — upside +12%
Today : $501.98 — upside -5%
🎯 on DY : no call matured yet · 📊 on Industry : 52.6% · +4.2% (251 calls)
in progress (365j)
matures : Feb 25, 27
JP Morgan
Feb 4, 26
▲ Overweight · 🎯$395
Price at call : $376.24 — upside +5%
Today : $501.98 — upside -21%
🎯 on DY : 100% (2 calls matureds) · 📊 on Industry : 48% · +4.8% (279 calls)
in progress (365j)
matures : Feb 4, 27
Guggenheim
Jan 22, 26
▲ Buy · 🎯$510
Price at call : $379.1 — upside +35%
Today : $501.98 — upside +2%
🎯 on DY : no call matured yet · 📊 on Industry : 77.8% · +67.5% (9 calls)
in progress (365j)
matures : Jan 22, 27
UBS
Jan 12, 26
▲ Buy · 🎯$400
Price at call : $356.9 — upside +12%
Today : $501.98 — upside -20%
🎯 on DY : 100% (1 call matured) · 📊 on Industry : 47% · +3.3% (164 calls)
in progress (365j)
matures : Jan 12, 27
▲ Buy · 🎯$420
Price at call : $340.69 — upside +23%
Today : $501.98 — upside -16%
🎯 on DY : 75% (12 calls matureds) · 📊 on Industry : 64.7% · +28.3% (51 calls)
in progress (365j)
matures : Nov 21, 26
Keybanc
Nov 21, 25
▲ Overweight · 🎯$392
Price at call : $326.49 — upside +20%
Today : $501.98 — upside -22%
🎯 on DY : 100% (3 calls matureds) · 📊 on Industry : 53.3% · +7.2% (428 calls)
in progress (365j)
matures : Nov 21, 26
▲ Buy · 🎯$365
Price at call : $326.49 — upside +12%
Today : $501.98 — upside -27%
🎯 on DY : no call matured yet · 📊 on Industry : 52.6% · +4.2% (251 calls)
in progress (365j)
matures : Nov 21, 26
UBS
Nov 20, 25
▲ Buy · 🎯$373
Price at call : $326.49 — upside +14%
Today : $501.98 — upside -26%
🎯 on DY : 100% (1 call matured) · 📊 on Industry : 47% · +3.3% (164 calls)
in progress (365j)
matures : Nov 20, 26
JP Morgan
Nov 20, 25
▲ Overweight · 🎯$370
Price at call : $326.49 — upside +13%
Today : $501.98 — upside -26%
🎯 on DY : 100% (2 calls matureds) · 📊 on Industry : 48% · +4.8% (279 calls)
in progress (365j)
matures : Nov 20, 26
DA Davidson
Nov 20, 25
▲ Buy · 🎯$390
Price at call : $326.49 — upside +19%
Today : $501.98 — upside -22%
🎯 on DY : 89% (9 calls matureds) · 📊 on Industry : 43% · +15.0% (93 calls)
in progress (365j)
matures : Nov 20, 26
Wells Fargo
Nov 20, 25
▲ Overweight · 🎯$360
Price at call : $326.49 — upside +10%
Today : $501.98 — upside -28%
🎯 on DY : 100% (12 calls matureds) · 📊 on Industry : 48.8% · +5.0% (248 calls)
in progress (365j)
matures : Nov 20, 26
Wells Fargo
Nov 14, 25
▲ Overweight · 🎯$315
Price at call : $293.77 — upside +7%
Today : $501.98 — upside -37%
🎯 on DY : 100% (12 calls matureds) · 📊 on Industry : 48.8% · +5.0% (248 calls)
in progress (365j)
matures : Nov 14, 26
Keybanc
Oct 20, 25
▲ Overweight · 🎯$320
Price at call : $296.31 — upside +8%
Today : $501.98 — upside -36%
🎯 on DY : 100% (3 calls matureds) · 📊 on Industry : 53.3% · +7.2% (428 calls)
in progress (365j)
matures : Oct 20, 26
UBS
Oct 13, 25
▲ Buy · 🎯$336
Price at call : $292.85 — upside +15%
Today : $501.98 — upside -33%
🎯 on DY : 100% (1 call matured) · 📊 on Industry : 47% · +3.3% (164 calls)
in progress (365j)
matures : Oct 13, 26
▲ Buy · 🎯$310
Price at call : $291.76 — upside +6%
Today : $501.98 — upside -38%
🎯 on DY : no call matured yet · 📊 on Industry : 52.6% · +4.2% (251 calls)
in progress (365j)
matures : Sep 29, 26
Wells Fargo
Sep 26, 25
▲ Overweight · 🎯$305
Price at call : $287.45 — upside +6%
Today : $501.98 — upside -39%
🎯 on DY : 100% (12 calls matureds) · 📊 on Industry : 48.8% · +5.0% (248 calls)
in progress (365j)
matures : Sep 26, 26
Raymond James
Aug 21, 25
▲ Strong Buy · 🎯$300
Price at call : $257.42 — upside +17%
Today : $501.98 — upside -40%
🎯 on DY : 100% (2 calls matureds) · 📊 on Industry : 55.2% · +12.9% (259 calls)
in progress (365j)
matures : Aug 21, 26
DA Davidson
Aug 21, 25
▲ Buy · 🎯$300
Price at call : $257.42 — upside +17%
Today : $501.98 — upside -40%
🎯 on DY : 89% (9 calls matureds) · 📊 on Industry : 43% · +15.0% (93 calls)
in progress (365j)
matures : Aug 21, 26
JP Morgan
Aug 21, 25
▲ Overweight · 🎯$275
Price at call : $257.42 — upside +7%
Today : $501.98 — upside -45%
🎯 on DY : 100% (2 calls matureds) · 📊 on Industry : 48% · +4.8% (279 calls)
in progress (365j)
matures : Aug 21, 26
UBS
Aug 21, 25
▲ Buy · 🎯$296
Price at call : $257.42 — upside +15%
Today : $501.98 — upside -41%
🎯 on DY : 100% (1 call matured) · 📊 on Industry : 47% · +3.3% (164 calls)
in progress (365j)
matures : Aug 21, 26
Wells Fargo
Aug 18, 25
▲ Overweight · 🎯$295
Price at call : $269.57 — upside +9%
Today : $501.98 — upside -41%
🎯 on DY : 100% (12 calls matureds) · 📊 on Industry : 48.8% · +5.0% (248 calls)
in progress (365j)
matures : Aug 18, 26
Keybanc
Jul 16, 25
▲ Overweight · 🎯$295
Price at call : $256.35 — upside +15%
Today : $501.98 — upside -41%
🎯 on DY : 100% (3 calls matureds) · 📊 on Industry : 53.3% · +7.2% (428 calls)
in progress (365j)
matures : Jul 16, 26
UBS
Jul 10, 25
▲ Buy · 🎯$288
Price at call : $252.4 — upside +14%
Today : $501.98 — upside -43%
🎯 on DY : 100% (1 call matured) · 📊 on Industry : 47% · +3.3% (164 calls)
in progress (365j)
matures : Jul 10, 26
Wells Fargo
May 27, 25
▲ Overweight · 🎯$250
Price at call : $227.76 — upside +10%
Today : $501.98 — upside -50%
Expected +10% · Actual +132% · Reason (≥ +15%) : ✓ Yes
🎯 on DY : 100% (12 calls matureds) · 📊 on Industry : 48.8% · +5.0% (248 calls)
+132.3%
stock +132% · XLI +22%
DA Davidson
May 23, 25
▲ Buy · 🎯$265
Price at call : $227.76 — upside +16%
Today : $501.98 — upside -47%
Expected +16% · Actual +85% · Reason (≥ +15%) : ✓ Yes
🎯 on DY : 89% (9 calls matureds) · 📊 on Industry : 43% · +15.0% (93 calls)
+84.6%
stock +85% · XLI +22%
▲ Buy · 🎯$265
Price at call : $225.2 — upside +18%
Today : $501.98 — upside -47%
Expected +18% · Actual +87% · Reason (≥ +15%) : ✓ Yes
🎯 on DY : 75% (12 calls matureds) · 📊 on Industry : 64.7% · +28.3% (51 calls)
+86.7%
stock +87% · XLI +24%
Raymond James
May 22, 25
▲ Strong Buy · 🎯$255
Price at call : $225.2 — upside +13%
Today : $501.98 — upside -49%
Expected +13% · Actual +87% · Reason (≥ +15%) : ✓ Yes
🎯 on DY : 100% (2 calls matureds) · 📊 on Industry : 55.2% · +12.9% (259 calls)
+86.7%
stock +87% · XLI +24%
JP Morgan
May 22, 25
▲ Overweight · 🎯$250
Price at call : $225.2 — upside +11%
Today : $501.98 — upside -50%
Expected +11% · Actual +87% · Reason (≥ +15%) : ✓ Yes
🎯 on DY : 100% (2 calls matureds) · 📊 on Industry : 48% · +4.8% (279 calls)
+86.7%
stock +87% · XLI +24%
UBS
May 22, 25
▲ Buy · 🎯$258
Price at call : $224.21 — upside +15%
Today : $501.98 — upside -49%
Expected +15% · Actual +83% · Reason (≥ +15%) : ✓ Yes
🎯 on DY : 100% (1 call matured) · 📊 on Industry : 47% · +3.3% (164 calls)
+83.4%
stock +83% · XLI +22%
Wells Fargo
May 19, 25
▲ Overweight · 🎯$215
Price at call : $192.12 — upside +12%
Today : $501.98 — upside -57%
Expected +12% · Actual +115% · Reason (≥ +15%) : ✓ Yes
🎯 on DY : 100% (12 calls matureds) · 📊 on Industry : 48.8% · +5.0% (248 calls)
+115.1%
stock +115% · XLI +17%
JP Morgan
Apr 21, 25
▲ Overweight · 🎯$200
Price at call : $151.59 — upside +32%
Today : $501.98 — upside -60%
Expected +32% · Actual +167% · Reason (≥ +15%) : ✓ Yes
🎯 on DY : 100% (2 calls matureds) · 📊 on Industry : 48% · +4.8% (279 calls)
+167.0%
stock +167% · XLI +40%
Keybanc
Apr 16, 25
▲ Overweight · 🎯$183
Price at call : $152.32 — upside +20%
Today : $501.98 — upside -64%
Expected +20% · Actual +163% · Reason (≥ +15%) : ✓ Yes
🎯 on DY : 100% (3 calls matureds) · 📊 on Industry : 53.3% · +7.2% (428 calls)
+162.8%
stock +163% · XLI +37%
Wells Fargo
Apr 3, 25
▲ Overweight · 🎯$200
Price at call : $138.96 — upside +44%
Today : $501.98 — upside -60%
Expected +44% · Actual +151% · Reason (≥ +15%) : ✓ Yes
🎯 on DY : 100% (12 calls matureds) · 📊 on Industry : 48.8% · +5.0% (248 calls)
+150.9%
stock +151% · XLI +40%
▲ Buy · 🎯$200
Price at call : $159.15 — upside +26%
Today : $501.98 — upside -60%
Expected +26% · Actual +111% · Reason (≥ +15%) : ✓ Yes
🎯 on DY : 75% (12 calls matureds) · 📊 on Industry : 64.7% · +28.3% (51 calls)
+111.4%
stock +111% · XLI +22%
Keybanc
Feb 27, 25
▲ Overweight · 🎯$201
Price at call : $163.86 — upside +23%
Today : $501.98 — upside -60%
Expected +23% · Actual +156% · Reason (≥ +15%) : ✓ Yes
🎯 on DY : 100% (3 calls matureds) · 📊 on Industry : 53.3% · +7.2% (428 calls)
+155.5%
stock +156% · XLI +31%
DA Davidson
Feb 27, 25
▲ Buy · 🎯$220
Price at call : $162.13 — upside +36%
Today : $501.98 — upside -56%
Expected +36% · Actual +159% · Reason (≥ +15%) : ✓ Yes
🎯 on DY : 89% (9 calls matureds) · 📊 on Industry : 43% · +15.0% (93 calls)
+159.1%
stock +159% · XLI +32%
▲ Strong Buy · 🎯$215
Price at call : $191.14 — upside +12%
Today : $501.98 — upside -57%
Expected +12% · Actual +97% · Reason (≥ +15%) : ✓ Yes
🎯 on DY : 100% (2 calls matureds) · 📊 on Industry : 55.2% · +12.9% (259 calls)
+96.8%
stock +97% · XLI +23%
Keybanc
Jan 8, 25
▲ Overweight · 🎯$229
Price at call : $176.47 — upside +30%
Today : $501.98 — upside -54%
Expected +30% · Actual +92% · Reason (≥ +15%) : ✓ Yes
🎯 on DY : 100% (3 calls matureds) · 📊 on Industry : 53.3% · +7.2% (428 calls)
+92.0%
stock +92% · XLI +23%
DA Davidson
Nov 19, 24
▲ Buy · 🎯$210
Price at call : $176.56 — upside +19%
Today : $501.98 — upside -58%
Expected +19% · Actual +83% · Reason (≥ +15%) : ✓ Yes
🎯 on DY : 89% (9 calls matureds) · 📊 on Industry : 43% · +15.0% (93 calls)
+83.2%
stock +83% · XLI +6%
Wells Fargo
Nov 15, 24
▲ Overweight · 🎯$215
Price at call : $195.83 — upside +10%
Today : $501.98 — upside -57%
Expected +10% · Actual +50% · Reason (≥ +15%) : ✓ Yes
🎯 on DY : 100% (12 calls matureds) · 📊 on Industry : 48.8% · +5.0% (248 calls)
+50.0%
stock +50% · XLI +8%
▲ Buy · 🎯$208
Price at call : $175.69 — upside +18%
Today : $501.98 — upside -59%
Expected +18% · Actual +47% · Reason (≥ +15%) : ✓ Yes
🎯 on DY : 75% (12 calls matureds) · 📊 on Industry : 64.7% · +28.3% (51 calls)
+46.5%
stock +47% · XLI +20%
Wells Fargo
Jul 17, 24
▲ Overweight · 🎯$200
Price at call : $175.49 — upside +14%
Today : $501.98 — upside -60%
Expected +14% · Actual +46% · Reason (≥ +15%) : ✓ Yes
🎯 on DY : 100% (12 calls matureds) · 📊 on Industry : 48.8% · +5.0% (248 calls)
+46.2%
stock +46% · XLI +21%
▲ Buy · 🎯$205
Price at call : $179.96 — upside +14%
Today : $501.98 — upside -59%
Expected +14% · Actual +27% · Reason (≥ +15%) : ✓ Yes
🎯 on DY : 75% (12 calls matureds) · 📊 on Industry : 64.7% · +28.3% (51 calls)
+27.0%
stock +27% · XLI +15%
Wells Fargo
May 23, 24
▲ Overweight · 🎯$185
Price at call : $179.73 — upside +3%
Today : $501.98 — upside -63%
Expected +3% · Actual +27% · Reason (≥ +15%) : ✓ Yes
🎯 on DY : 100% (12 calls matureds) · 📊 on Industry : 48.8% · +5.0% (248 calls)
+26.7%
stock +27% · XLI +15%
Wells Fargo
May 20, 24
▲ Overweight · 🎯$175
Price at call : $154.4 — upside +13%
Today : $501.98 — upside -65%
Expected +13% · Actual +45% · Reason (≥ +15%) : ✓ Yes
🎯 on DY : 100% (12 calls matureds) · 📊 on Industry : 48.8% · +5.0% (248 calls)
+45.2%
stock +45% · XLI +13%
Wells Fargo
Mar 12, 24
▲ Overweight · 🎯$165
Price at call : $142.17 — upside +16%
Today : $501.98 — upside -67%
Expected +16% · Actual +4% · Reason (≥ +15%) : ✗ No
🎯 on DY : 100% (12 calls matureds) · 📊 on Industry : 48.8% · +5.0% (248 calls)
+3.7%
stock +4% · XLI +5%
▲ Buy · 🎯$172
Price at call : $142.83 — upside +20%
Today : $501.98 — upside -66%
Expected +20% · Actual -4% · Reason (≥ +15%) : ✗ No
🎯 on DY : 75% (12 calls matureds) · 📊 on Industry : 64.7% · +28.3% (51 calls)
-4.3%
stock -4% · XLI +8%
Wells Fargo
Nov 22, 23
▲ Overweight · 🎯$125
Price at call : $101.34 — upside +23%
Today : $501.98 — upside -75%
Expected +23% · Actual +78% · Reason (≥ +15%) : ✓ Yes
🎯 on DY : 100% (12 calls matureds) · 📊 on Industry : 48.8% · +5.0% (248 calls)
+77.9%
stock +78% · XLI +34%
Wells Fargo
Nov 13, 23
▲ Overweight · 🎯$105
Price at call : $86.48 — upside +21%
Today : $501.98 — upside -79%
Expected +21% · Actual +115% · Reason (≥ +15%) : ✓ Yes
🎯 on DY : 100% (12 calls matureds) · 📊 on Industry : 48.8% · +5.0% (248 calls)
+115.2%
stock +115% · XLI +36%
JPI AI Analyst AI assistant · JPI Invest
Answers based on the tool’s data · not financial advice · full version (free)