PWR

Quanta Services, Inc.
635.18 +4.66% 2026-10-29

Analysts 15 firms · 13 buy · 2 hold · target 820 +29% (714–960)

Last 90d 1 congress buy

52-week range
408.36 788.75
1-month-1.1%
3-month-4.8%
1-year+44.5%
3-year+279.8%
5-year+444.8%
vs 50-day+0.2%
vs 200-day+1.6%
Volatility46%
Beta1.73
$ vol/day$784M
ATH788.75
From ATH-19.5%
WhoEntryMove What they saidWhen
TRACKER - Halftime Report Final Trades · CNBC long 644.43 -1.4% Named as a final trade on CNBC’s Halftime Report on 24 September 2026 (named as “Quanta Services”). The price on this… Thu, 24 Sep
TRACKER - Analyst Ratings long 634.90 +0.0% Bernstein upgraded PWR, Market Perform to Outperform with a $775 target, on 24 September 2026. The price shown is where… Thu, 24 Sep
TRACKER - Gilbert Cisneros · Congress long 627.22 +1.3% Gilbert Cisneros's trade date was 27 August 2026 — a disclosed purchase of $15,001–$50,000. But a Periodic Transaction… Fri, 11 Sep
TRACKER - Analyst Ratings long 671.86 -5.5% Keybanc upgraded PWR, Sector Weight to Overweight with a $807 target, on 7 August 2026. The price shown is where PWR… Mon, 10 Aug
2026AprJulOct

bought sold · bigger dot, bigger trade · follows the chart’s range

WhenPeople SizeValuePrice
6mo sell 1 $120,216,530 761.40
6mo sell 1 $3,027,920 773.36
12mo sell 2 $9,627,193 447.99
12mo sell 1 $2,859,907 438.12
12mo sell 1 $1,808,760 450.29
2.2y sell 1 $6,318,341 270.10
2.2y sell 1 $34,086,666 266.25
2.2y sell 2 $12,710,178 259.75
2.6y sched 1 $288,396 259.48
2.6y sched 1 $142,568 239.49
2.7y sell 1 $2,042,919 240.87
2.7y sched 1 $2,360,748 240.87
2.7y sell 4 $11,776,478 238.83
3.2y sched 1 $1,054,600 208.53
3.4y sell 1 $749,086 182.07
3.4y sell 2 $2,767,045 177.57
3.5y sell 1 $27,542,666 173.26
3.5y sell 1 $8,556,572 173.22
3.5y sell 1 $16,936,000 170.57
3.6y sell 1 $644,235 162.71
3.7y sell 1 $3,799,652 162.66
3.7y sell 1 $2,357,996 160.45
4.4y sell 1 $1,778,896 123.28
4.4y sell 1 $17,074,304 123.70
4.6y sell 1 $248,348 133.89
4.7y sell 2 $1,952,767 108.73
4.7y sell 1 $177,641 109.13
4.9y sell 1 $1,965,810 113.32
5.1y sell 1 $1,157,900 117.09
5.1y sell 1 $116,150 114.83
5.2y sell 1 $6,091 113.97
5.4y sell 1 $313,495 87.09
5.5y sell 1 $855,714 96.00
5.6y sell 3 $876,420 85.13
5.6y sell 1 $426,050 82.51
5.6y sell 2 $693,385 87.12
5.6y sell 1 $1,266,600 83.09
5.7y sell 4 $8,453,299 80.47
5.7y sell 3 $1,439,172 83.69
2026AprJulOct

bought sold · bigger dot, bigger trade · follows the chart’s range

GCGilbert Cisneros 8B4S 2mo ADApril McClain Delaney 4S 6mo DEDwight Evans 1B2S 6mo EFElizabeth Fletcher 1S 7mo AAAlan Armstrong 1B 7mo LMLisa McClain 2B2S 12mo VHValerie Hoyle 1B1S 1.1y AKAngus S King 1B 1.3y JSJefferson Shreve 1B2S 1.5y RBRob Bresnahan 1B1S 1.7y JGJosh Gottheimer 1B2S 1.8y ZLZoe Lofgren 1B1S 3.4y MMMarkwayne Mullin 1S 4.8y KHKevin Hern 1B 4.9y +1 more

15 members · 20 buys / 21 sells · $244K–$1.0M disclosed · latest filing Sep 10, 2026 · full tracker ›

WhenMemberSize AmountPrice then
2mo buy GC Gilbert Cisneros $15K–$50K 621.72
6mo sell AD April McClain Delaney $15K–$50K 779.96
6mo sell AD April McClain Delaney $1K–$15K 773.60
6mo sell DE Dwight Evans $1K–$15K 750.62
7mo sell EF Elizabeth Fletcher $1K–$15K 576.15
7mo buy AA Alan Armstrong $1K–$15K 549.79
9mo buy GC Gilbert Cisneros $1K–$15K 474.46
10mo sell GC Gilbert Cisneros $1K–$15K 433.32
10mo sell GC Gilbert Cisneros $1K–$15K 426.40
11mo sell AD April McClain Delaney $1K–$15K 454.44
11mo buy GC Gilbert Cisneros $1K–$15K 439.02
11mo sell AD April McClain Delaney $1K–$15K 426.61
12mo sell LM Lisa McClain $1K–$15K 448.86
1.0y buy LM Lisa McClain $1K–$15K 453.55
1.0y sell LM Lisa McClain $1K–$15K 453.55
1.0y buy GC Gilbert Cisneros $1K–$15K 433.58
1.1y sell VH Valerie Hoyle $1K–$15K 389.20
1.1y buy GC Gilbert Cisneros $1K–$15K 382.20
1.3y buy AK Angus S King $1K–$15K 398.32
1.3y buy LM Lisa McClain $1K–$15K 379.77
1.5y sell JS Jefferson Shreve $50K–$100K 332.42
1.6y sell DE Dwight Evans $1K–$15K 251.76
1.6y buy JS Jefferson Shreve $15K–$50K 253.80
1.6y sell GC Gilbert Cisneros $1K–$15K 260.42
1.7y buy RB Rob Bresnahan $1K–$15K 264.00
1.7y sell JS Jefferson Shreve $50K–$100K 258.97
1.8y sell JG Josh Gottheimer $1K–$15K 297.36
1.8y sell JG Josh Gottheimer $1K–$15K 357.47
1.8y sell RB Rob Bresnahan $1K–$15K 313.76
2.0y buy VH Valerie Hoyle $1K–$15K 312.86
2.9y buy JG Josh Gottheimer $1K–$15K 185.11
3.4y sell ZL Zoe Lofgren $1K–$15K 172.15
4.1y buy ZL Zoe Lofgren $1K–$15K 145.93
4.8y sell MM Markwayne Mullin $15K–$50K 108.58
4.9y buy KH Kevin Hern $50K–$100K 116.67
5.4y buy DE Dwight Evans $1K–$15K 93.50
6.5y buy GC Gilbert Cisneros $1K–$15K 36.08
6.6y buy DP Dean Phillips $1K–$15K 30.39
6.6y buy GC Gilbert Cisneros $1K–$15K 26.78
7.2y sell GC Gilbert Cisneros $1K–$15K 31.89
7.5y buy GC Gilbert Cisneros $1K–$15K 36.87

Day-after move, last 12 reports, oldest left.

ReportedEst.Actual SurpriseGapDay 1Day 5
2026-07-30 beat 3.31 4.24 +28.1% +15.3% +17.3% +19.0%
2026-04-30 beat 2.03 2.68 +31.8% +11.3% +15.8% +19.4%
2026-02-19 beat 3.02 3.16 +4.7% +4.9% +6.7% +8.8%
2025-10-30 beat 3.26 3.33 +2.2% -1.8% +1.1% -1.3%
2025-07-31 beat 2.44 2.48 +1.4% -1.2% -1.2% -5.8%
2025-05-01 beat 1.66 1.78 +6.9% +9.4% +10.0% +11.5%
2025-02-20 beat 2.62 2.94 +12.1% +5.3% -3.7% -11.2%
2024-10-31 beat 2.69 2.72 +1.0% -4.0% -3.2% +3.0%
2024-08-01 beat 1.90 1.90 +0.1% -1.6% -4.0% -1.0%
2024-05-02 beat 1.29 1.41 +9.6% -4.3% -0.4% +5.5%
2024-02-22 beat 1.98 2.04 +2.8% +5.2% +10.3% +14.3%
2023-11-02 beat 2.11 2.24 +6.2% +6.5% +9.7% +6.2%
2023-08-03 beat 1.64 1.65 +0.6% -1.0% +0.5% -0.9%
2023-05-04 beat 1.12 1.24 +10.6% -0.7% -1.7% +2.0%
2023-02-23 beat 1.61 1.68 +4.6% +7.8% +7.6% +7.9%
2022-11-03 miss 1.77 1.77 -0.1% +5.7% +5.6% +7.5%
2022-08-04 beat 1.53 1.54 +0.8% -1.3% -2.7% +3.1%
2022-05-05 beat 1.21 1.37 +12.8% +1.6% -0.2% -10.2%
2022-02-24 beat 1.41 1.54 +9.3% -0.3% +10.6% +14.3%
2021-11-04 beat 1.46 1.48 +1.5% -3.9% -3.0% -0.2%
2021-08-05 beat 1.04 1.06 +2.3% -0.8% +3.9% +10.5%
2021-05-06 beat 0.73 0.83 +13.9% -0.1% +1.2% -1.4%
2021-02-25 beat 0.99 1.22 +22.9% +3.5% +4.3% +0.9%
2020-10-29 beat 1.09 1.40 +28.2% -1.7% +2.9% +5.9%
2020-08-06 beat 0.47 0.74 +57.5% +2.9% +6.2% +15.2%
2020-05-07 beat 0.46 0.47 +1.6% +1.4% -2.1% -8.8%
2020-02-27 beat 0.83 0.93 +11.6% +3.4% +6.3% +5.5%
2019-10-31 beat 1.05 1.14 +9.0% +1.0% +0.2% +2.8%
2019-08-01 miss 0.83 0.31 -62.6% -2.0% -5.1% -10.0%
2019-05-02 beat 0.83 0.96 +15.8% +0.2% -1.6% -7.2%
2019-02-21 beat 0.90 0.96 +6.2% -0.2% -1.2% -2.6%
2018-11-01 miss 0.98 0.88 -10.0% +1.2% +7.1% +13.3%
2018-08-02 miss 0.60 0.59 -1.4% -0.4% +3.0% +1.8%
2018-05-03 beat 0.32 0.40 +24.8% +3.8% +3.8% +10.5%
2018-02-22 beat 0.44 0.45 +3.1% +4.0% +3.0% -2.8%
2017-11-02 beat 0.60 0.63 +4.2% -1.5% -2.1% -4.9%
2017-08-03 miss 0.53 0.50 -6.0% +1.1% +4.3% +4.3%
2017-05-04 miss 0.41 0.39 -4.4% +0.7% -0.2% -4.1%
2017-02-21 miss 0.57 0.56 -2.4% -1.5% +3.3% +0.2%
2016-11-03 beat 0.55 0.55 +0.1% +1.9% -0.6% +10.1%
2016-08-04 miss 0.36 0.18 -49.9% -3.9% -7.7% -1.4%
2016-05-05 miss 0.26 0.23 -12.4% -0.9% -0.3% +0.8%
2016-02-25 beat 0.28 0.30 +6.5% +4.8% +7.6% +16.1%
2015-11-05 beat 0.29 0.30 +2.6% +0.5% +3.9% +3.6%
2015-08-05 miss 0.44 0.24 -45.4% -7.5% -15.4% -8.7%
2015-04-30 miss 0.40 0.31 -23.4% -0.2% -2.6% -5.6%
2015-02-19 beat 0.51 0.51 +0.2% -2.0% +0.8% -1.8%
2014-11-05 beat 0.54 0.61 +12.8% +6.9% +0.7% +3.3%
2014-07-31 beat 0.38 0.43 +13.8% -1.1% -4.2% -4.6%
2014-05-01 beat 0.39 0.44 +14.3% +0.0% -0.3% -3.6%
2014-02-20 beat 0.40 0.56 +38.4% +5.9% +7.6% +9.1%
2013-10-31 beat 0.41 0.43 +5.7% +0.0% +1.5% +0.3%
2013-08-01 miss 0.34 0.33 -2.9% +7.2% +5.0% +2.0%
2013-05-02 beat 0.30 0.34 +14.2% +5.6% +6.0% +6.6%
2013-02-21 beat 0.38 0.47 +24.6% -1.8% +1.1% +0.9%
2012-10-31 beat 0.37 0.42 +15.5% +7.2% +9.9% +12.9%
2012-08-02 beat 0.30 0.31 +2.9% +4.9% +6.5% +9.4%
2012-05-03 beat 0.16 0.22 +42.2% +2.4% +3.8% +1.8%
2012-02-22 beat 0.35 0.36 +4.1% +0.6% -2.4% -4.1%
2011-11-02 beat 0.25 0.25 +0.5% +5.8% +11.6% -1.0%

15 firms covering, 20 actions in the last 180 days (ratings, reiterations and target changes) · average price target 820 from 15 firms, range 714–960.

DateFirmActionRating TargetFrom
2026-10-30 Evercore ISI Group main Outperform 850 800
2026-10-27 Truist Securities main Buy 960 945
2026-10-05 Truist Securities main Buy 945 976
2026-09-28 Piper Sandler main Overweight 714 731
2026-09-24 Bernstein up Outperform 775 748
2026-09-09 Piper Sandler init Overweight 731 —
2026-08-07 Keybanc up Overweight 807 —
2026-08-03 TD Cowen main Buy 785 775
2026-08-03 Truist Securities reit Buy 976 940
2026-08-03 Mizuho main Neutral 741 659
2026-07-31 Citigroup main Buy 871 837
2026-07-21 JP Morgan down Neutral 714 —
2026-07-10 Jefferies main Buy 784 857
2026-07-02 Truist Securities main Buy 940 851
2026-05-28 Oppenheimer up Outperform 800 —
2026-05-21 CICC init Outperform 872 —
2026-05-11 Cantor Fitzgerald main Overweight 901 630
2026-05-04 UBS main Buy 900 646
2026-05-04 TD Cowen main Buy 775 570
2026-05-04 Goldman Sachs main Buy 826 685
Model view — historical tendencies for the days ahead, not a forecast
Next 1 day
+0.4%
Next 1 week
+2.5%
Next 1 month
+3.5%
Seasonality
Mildly positive window
Next 30 days (to Nov 29): +1.1% median, 56% of the last 27 years finished up.
20-year seasonality chart →
Mean reversion
Deeply overbought — RSI(2) at 96
RSI(2) under 15 is oversold (this name has historically bounced); over 85 is overbought. Its dip-buy edge in history is -0.02%/day.
Mean-reversion stats →
1-month breakdown — Market · β 1.73 +5.0% · Seasonal tilt -1.5%
$93.8B market cap (#289 US) $784M/day volume 46% volatility +44% 1-year -20% from ATH
52-week range · 60% of the way up · -20% from the high
$408.36$788.75

Not investment advice.