Logo

← Back to Stock Analysis

Peers Analysis for PWR


Real-time Full Quote lists & Returns

symbol name price changes percentage change day low day high year high year low market cap price avg 50 price avg 200 exchange volume avg volume open previous close eps pe earnings announcement shares outstanding timestamp 1 day return % 1 week return % 1 month return % 3 months return % 6 months return % 1 year return % 3 years return % 5 years return % 10 years return % maximum return %
PWR Quanta Services, Inc. 337.46 0.3778 1.27 336.6 342.624 350.19 187.27 49813145520 328.1982 285.7905 NYSE 1176228 950170 339.83 336.19 5.4 62.49 2025-02-20T13:30:00.000+0000 147612000 2025-01-17 21:00:01 0.3778 9.31649 5.25232 7.37901 27.48291 67.13387 219.56439 718.68025 1179.22669 4399.46667
MYRG MYR Group Inc. 147.72 -0.1014 -0.15 145.865 148.97 181.02 86.6 2381527068 152.3352 136.70555 NASDAQ 117251 215522 148.72 147.87 2.28 64.79 2025-02-26T23:00:00.000+0000 16121900 2025-01-17 21:00:01 -0.1014 5.13131 -4.06546 19.3697 3.67771 5.37128 51.85033 362.05818 487.35586 789.87952
DY Dycom Industries, Inc. 190.54 0.3212 0.61 188.8 191.82 207.2 109.87 5559175986 181.9844 174.4529 NYSE 249519 465793 190.0 189.93 7.6 25.07 2025-02-26T13:30:00.000+0000 29175900 2025-01-17 21:00:02 0.3212 10.33005 13.2145 -3.9278 8.57599 66.9061 110.33227 304.20025 509.14322 14226.31579
EME EMCOR Group, Inc. 506.47 -0.8846 -4.52 502.7 514.49 532.38 217.22 23298683587 489.1652 410.5969 NYSE 257944 396231 514.49 510.99 19.67 25.75 2025-02-26T13:30:00.000+0000 46002100 2025-01-17 21:00:02 -0.8846 10.09978 9.0543 11.62119 38.82356 126.8521 319.8541 484.97343 1167.44244 37696.26866
FIX Comfort Systems USA, Inc. 503.78 -0.2712 -1.37 499.7601 510.54 510.79 200.15 17930840028 459.4652 367.33615 NYSE 257750 347970 508.44 505.15 13.39 37.62 2025-02-20T10:59:00.000+0000 35592600 2025-01-17 21:00:02 -0.2712 16.49709 16.31419 20.65431 67.17438 146.26289 440.59448 915.2761 3074.41714 3048.625
ACM AECOM 108.93 1.0014 1.08 107.53 109.13 118.56 82.23 14448366270 110.5718 98.62155 NYSE 980724 818977 108.3 107.85 3.71 29.36 2025-02-03T21:00:00.000+0000 132639000 2025-01-17 21:00:01 1.0014 3.12411 1.87038 0.96394476 21.6008 23.15432 49.91742 118.69103 322.2093 416.25592
KBR KBR, Inc. 59.36 -0.7358 -0.44 59.325 60.25 72.6 51.6 7909245061 60.6956 64.2014 NYSE 696401 1573368 60.25 59.8 2.36 25.15 2025-02-24T13:30:00.000+0000 133241999 2025-01-17 21:00:02 -0.7358 2.64569 7.55572 -15.81336 -11.50865 10.82898 25.86938 105.46902 276.64975 186.07229
FLR Fluor Corporation 50.39 1.7774 0.88 48.93 50.41 60.1 35.04 8642691240 52.5584 47.33135 NYSE 3299505 2324401 50.18 49.51 1.45 34.75 2025-02-18T13:30:00.000+0000 171516000 2025-01-17 21:00:02 1.7774 6.06188 0.5587707 -8.38182 4.97917 35.05763 121.59191 150.19861 -7.43938 273.25926
TTEK Tetra Tech, Inc. 42.58 0.5668 0.24 42.35 42.8312 51.2 31.608 11400411780 42.2248 43.29848 NASDAQ 1240525 2086614 42.63 42.34 1.23 34.62 2025-01-30T00:00:00.000+0000 267741000 2025-01-17 21:00:01 0.5668 4.0567 4.43954 -12.79951 4.2095 30.45343 47.69337 138.54342 787.08333 13999.80463
GVA Granite Construction Incorporated 92.37 0.1735 0.16 91.91 93.54 105.2 43.92 4037732862 93.9112 74.1716 NYSE 249933 631291 93.17 92.21 2.36 39.14 2025-02-20T16:30:00.000+0000 43712600 2025-01-17 21:00:02 0.1735 7.20752 3.60027 12.33127 42.50231 102.78814 149.17723 244.92158 171.35723 1633.02064
MTZ MasTec, Inc. 155.0 -0.206 -0.32 153.98 157.0 157.32 60.96 12281425000 140.8898 116.56815 NYSE 771394 857600 156.41 155.32 1.14 135.96 2025-02-26T21:00:00.000+0000 79235000 2025-01-17 21:00:02 -0.206 8.94778 18.58312 21.90326 48.65254 126.44266 64.56099 144.78838 745.14722 1043.44259
BLD TopBuild Corp. 346.18 0.0925 0.32 345.975 351.315 495.68 302.7 10213210068 349.328 388.7669 NYSE 170274 306986 349.86 345.86 19.78 17.5 2025-02-26T13:30:00.000+0000 29502600 2025-01-17 21:00:02 0.0925 11.04767 8.6805 -16.53688 -22.87057 -6.72271 49.86147 203.90659 1421.67033 1421.67033
APG APi Group Corporation 37.45 0.1605 0.06 37.35 38.13 40.89 31.27 10535508713 37.0146 36.173 NYSE 728269 1428909 37.82 37.39 -1.74 -21.52 2025-02-26T13:30:00.000+0000 281321995 2025-01-17 21:00:02 0.1605 6.12071 1.10691 10.17946 1.16153 17.80434 58.41794 260.09615 260.09615 260.09615