Ratings by KeyBanc (Sangita Jain)
| Date | Company | Symbol | Type | Rating (Past) |
PT (Past) |
Start $ (End $) |
% Chg. | Details |
|---|---|---|---|---|---|---|---|---|
| 7/14/2026 | SOLV Energy Inc | MWH | Maintain | Overweight (N/A) |
|
Details | ||
| 6/23/2026 | Primoris Services Corporation | PRIM | Downgrade | Sector Weight (Overweight) |
101.30 (85.22) |
-15.87% | Details | |
| 6/9/2026 | FuelCell Energy | FCEL | Maintain | Sector Weight (N/A) |
|
Details | ||
| 6/2/2026 | Sterling Construction | STRL | Maintain | Overweight (N/A) |
|
Details | ||
| 6/1/2026 | Dycom Industries | DY | Maintain | Overweight (N/A) |
|
Details | ||
| 5/13/2026 | SOLV Energy Inc | MWH | Maintain | Overweight (N/A) |
|
Details | ||
| 5/13/2026 | MasTec | MTZ | Maintain | Overweight (N/A) |
|
Details | ||
| 5/13/2026 | AECOM Technology | ACM | Maintain | Overweight (N/A) |
|
Details | ||
| 5/12/2026 | Plug Power | PLUG | Maintain | Sector Weight (N/A) |
|
Details | ||
| 5/7/2026 | Primoris Services Corporation | PRIM | Maintain | Overweight (N/A) |
|
Details | ||
| 5/6/2026 | Sterling Construction | STRL | Maintain | Overweight (N/A) |
|
Details | ||
| 5/6/2026 | Jacobs Engineering Group Inc. | J | Maintain | Overweight (N/A) |
|
Details | ||
| 5/4/2026 | MasTec | MTZ | Maintain | Overweight (N/A) |
|
Details | ||
| 4/30/2026 | KBR, Inc. | KBR | Maintain | Sector Weight (N/A) |
|
Details | ||
| 4/24/2026 | Comfort Systems USA | FIX | Upgrade | Overweight (Sector Weight) |
1773.91 (1732.03) |
-2.36% | Details | |
| 4/23/2026 | Sterling Construction | STRL | New Coverage | Overweight (N/A) |
472.84 (660.04) |
39.59% | Details | |
| 4/15/2026 | Primoris Services Corporation | PRIM | Maintain | (N/A) |
|
Details | ||
| 4/15/2026 | MasTec | MTZ | Maintain | (N/A) |
|
Details | ||
| 4/15/2026 | SOLV Energy Inc | MWH | Maintain | Overweight (N/A) |
|
Details | ||
| 4/14/2026 | Parsons Corp. | PSN | Downgrade | Sector Weight (Overweight) |
56.13 (54.86) |
-2.26% | Details | |
| 3/9/2026 | SOLV Energy Inc | MWH | New Coverage | Overweight (N/A) |
28.47 (27.32) |
-4.04% | Details | |
| 3/5/2026 | Dycom Industries | DY | Maintain | Overweight (N/A) |
|
Details | ||
| 3/2/2026 | MasTec | MTZ | Maintain | Overweight (N/A) |
|
Details | ||
| 2/12/2026 | Parsons Corp. | PSN | Maintain | Overweight (N/A) |
|
Details | ||
| 1/27/2026 | Dycom Industries | DY | Maintain | Overweight (N/A) |
|
Details | ||
| 1/20/2026 | Parsons Corp. | PSN | Maintain | Overweight (N/A) |
|
Details | ||
| 1/20/2026 | Jacobs Engineering Group Inc. | J | Maintain | Overweight (N/A) |
|
Details | ||
| 1/7/2026 | Primoris Services Corporation | PRIM | Maintain | Overweight (N/A) |
|
Details | ||
| 1/7/2026 | MasTec | MTZ | Maintain | Overweight (N/A) |
|
Details | ||
| 1/7/2026 | Dycom Industries | DY | Maintain | Overweight (N/A) |
|
Details | ||
| 1/7/2026 | Parsons Corp. | PSN | Maintain | Overweight (N/A) |
|
Details | ||
| 1/7/2026 | Jacobs Engineering Group Inc. | J | Maintain | Overweight (N/A) |
|
Details | ||
| 1/7/2026 | AECOM Technology | ACM | Maintain | Overweight (N/A) |
|
Details | ||
| 12/19/2025 | FuelCell Energy | FCEL | Maintain | Sector Weight (N/A) |
|
Details | ||
| 12/8/2025 | Parsons Corp. | PSN | Maintain | Overweight (N/A) |
|
Details | ||
| 11/21/2025 | Jacobs Engineering Group Inc. | J | Maintain | Overweight (N/A) |
|
Details | ||
| 11/21/2025 | Dycom Industries | DY | Maintain | Overweight (N/A) |
|
Details | ||
| 11/14/2025 | Ballard Power Systems | BLDP | Maintain | Sector Weight (N/A) |
|
Details | ||
| 11/5/2025 | Primoris Services Corporation | PRIM | Maintain | Overweight (N/A) |
|
Details | ||
| 11/3/2025 | MasTec | MTZ | Maintain | Overweight (N/A) |
|
Details | ||
| 10/27/2025 | Comfort Systems USA | FIX | Maintain | Sector Weight (N/A) |
|
Details | ||
| 10/20/2025 | Parsons Corp. | PSN | Maintain | Overweight (N/A) |
|
Details | ||
| 10/20/2025 | Primoris Services Corporation | PRIM | Maintain | Overweight (N/A) |
|
Details | ||
| 10/20/2025 | MasTec | MTZ | Maintain | Overweight (N/A) |
|
Details | ||
| 10/20/2025 | Jacobs Engineering Group Inc. | J | Maintain | Overweight (N/A) |
|
Details | ||
| 10/20/2025 | Dycom Industries | DY | Maintain | Overweight (N/A) |
|
Details | ||
| 10/20/2025 | AECOM Technology | ACM | Maintain | Overweight (N/A) |
|
Details | ||
| 9/30/2025 | MYR Group | MYRG | Downgrade | Sector Weight (Overweight) |
206.93 (411.89) |
99.05% | Details | |
| 9/29/2025 | Parsons Corp. | PSN | Maintain | Overweight (N/A) |
|
Details | ||
| 9/22/2025 | Tetra Tech | TTEK | Maintain | Overweight (N/A) |
|
Details | ||
| 9/15/2025 | FuelCell Energy | FCEL | Maintain | Sector Weight (N/A) |
|
Details | ||
| 9/2/2025 | Jacobs Engineering Group Inc. | J | Maintain | Overweight (N/A) |
|
Details | ||
| 9/2/2025 | Primoris Services Corporation | PRIM | Maintain | Overweight (N/A) |
|
Details | ||
| 8/18/2025 | MasTec | MTZ | Maintain | Overweight (N/A) |
|
Details | ||
| 8/7/2025 | Parsons Corp. | PSN | Maintain | (Overweight) |
|
Details | ||
| 8/6/2025 | AECOM Technology | ACM | Maintain | Overweight (N/A) |
|
Details | ||
| 8/6/2025 | Primoris Services Corporation | PRIM | Maintain | Overweight (N/A) |
|
Details | ||
| 8/6/2025 | Jacobs Engineering Group Inc. | J | Maintain | Overweight (N/A) |
|
Details | ||
| 8/4/2025 | MasTec | MTZ | Maintain | Overweight (N/A) |
|
Details | ||
| 8/4/2025 | Fluor | FLR | Maintain | Sector Weight (N/A) |
|
Details | ||
| 8/1/2025 | Tetra Tech | TTEK | Maintain | Overweight (N/A) |
|
Details | ||
| 8/1/2025 | MYR Group | MYRG | Maintain | Overweight (N/A) |
|
Details | ||
| 7/16/2025 | Parsons Corp. | PSN | Maintain | Overweight (N/A) |
|
Details | ||
| 7/16/2025 | Primoris Services Corporation | PRIM | Maintain | Overweight (N/A) |
|
Details | ||
| 7/16/2025 | MYR Group | MYRG | Maintain | Overweight (N/A) |
|
Details | ||
| 7/16/2025 | MasTec | MTZ | Maintain | Overweight (N/A) |
|
Details | ||
| 7/16/2025 | Dycom Industries | DY | Maintain | Overweight (N/A) |
|
Details | ||
| 7/16/2025 | AECOM Technology | ACM | Maintain | Overweight (N/A) |
|
Details | ||
| 7/16/2025 | Jacobs Engineering Group Inc. | J | Upgrade | Overweight (Sector Weight) |
136.04 (126.54) |
-6.98% | Details | |
| 7/16/2025 | Fluor | FLR | Downgrade | Sector Weight (Overweight) |
53.81 (49.63) |
-7.77% | Details | |
| 6/23/2025 | KBR, Inc. | KBR | Downgrade | Sector Weight (Overweight) |
52.78 (35.75) |
-32.27% | Details | |
| 6/10/2025 | FuelCell Energy | FCEL | Maintain | Sector Weight (N/A) |
|
Details | ||
| 5/9/2025 | Tetra Tech | TTEK | Maintain | Overweight (N/A) |
|
Details | ||
| 5/8/2025 | Tetra Tech | TTEK | Maintain | Overweight (N/A) |
|
Details | ||
| 5/7/2025 | Primoris Services Corporation | PRIM | Maintain | Overweight (N/A) |
|
Details | ||
| 5/7/2025 | KBR, Inc. | KBR | Maintain | Overweight (N/A) |
|
Details | ||
| 5/2/2025 | MYR Group | MYRG | Maintain | Overweight (N/A) |
|
Details | ||
| 4/16/2025 | Tetra Tech | TTEK | Maintain | Overweight (N/A) |
|
Details | ||
| 4/16/2025 | Primoris Services Corporation | PRIM | Maintain | Overweight (N/A) |
|
Details | ||
| 4/16/2025 | MasTec | MTZ | Maintain | Overweight (N/A) |
|
Details | ||
| 4/16/2025 | KBR, Inc. | KBR | Maintain | Overweight (N/A) |
|
Details | ||
| 4/16/2025 | Parsons Corp. | PSN | Maintain | Overweight (N/A) |
|
Details | ||
| 4/16/2025 | Dycom Industries | DY | Maintain | Overweight (N/A) |
|
Details | ||
| 4/16/2025 | AECOM Technology | ACM | Maintain | Overweight (N/A) |
|
Details | ||
| 4/4/2025 | Fluor | FLR | Maintain | Overweight (N/A) |
|
Details | ||
| 3/24/2025 | Jacobs Engineering Group Inc. | J | Maintain | Sector Weight (N/A) |
|
Details | ||
| 3/14/2025 | MYR Group | MYRG | Upgrade | Overweight (Sector Weight) |
113.84 (206.93) |
81.77% | Details | |
| 3/13/2025 | FuelCell Energy | FCEL | Maintain | Sector Weight (N/A) |
|
Details | ||
| 3/3/2025 | MasTec | MTZ | Maintain | Overweight (N/A) |
|
Details | ||
| 2/28/2025 | Bloom Energy Corp. | BE | Maintain | Sector Weight (N/A) |
|
Details | ||
| 2/28/2025 | MasTec | MTZ | Maintain | Overweight (N/A) |
|
Details | ||
| 2/27/2025 | Dycom Industries | DY | Maintain | Overweight (N/A) |
|
Details | ||
| 2/26/2025 | Primoris Services Corporation | PRIM | Maintain | Overweight (N/A) |
|
Details | ||
| 2/25/2025 | KBR, Inc. | KBR | Maintain | Overweight (N/A) |
|
Details | ||
| 2/20/2025 | Fluor | FLR | Maintain | Overweight (N/A) |
|
Details | ||
| 1/31/2025 | Tetra Tech | TTEK | Maintain | Overweight (N/A) |
|
Details | ||
| 1/8/2025 | Parsons Corp. | PSN | Maintain | Overweight (N/A) |
|
Details | ||
| 1/8/2025 | MasTec | MTZ | Maintain | Overweight (N/A) |
|
Details | ||
| 1/8/2025 | KBR, Inc. | KBR | Maintain | Overweight (N/A) |
|
Details | ||
| 1/8/2025 | Fluor | FLR | Maintain | Overweight (N/A) |
|
Details | ||
| 1/8/2025 | Dycom Industries | DY | Maintain | Overweight (Overweight) |
|
Details | ||
| 1/8/2025 | AECOM Technology | ACM | Maintain | Overweight (N/A) |
|
Details | ||
| 12/20/2024 | FuelCell Energy | FCEL | Maintain | Sector Weight (N/A) |
|
Details | ||
| 12/20/2024 | Dycom Industries | DY | Maintain | Overweight (N/A) |
|
Details | ||
| 12/20/2024 | MasTec | MTZ | Maintain | Overweight (N/A) |
|
Details | ||
| 12/11/2024 | Primoris Services Corporation | PRIM | New Coverage | Overweight (N/A) |
78.58 (101.30) |
28.91% | Details | |
| 11/20/2024 | Jacobs Engineering Group Inc. | J | Maintain | Sector Weight (N/A) |
|
Details | ||
| 11/15/2024 | Tetra Tech | TTEK | Maintain | Overweight (N/A) |
|
Details | ||
| 11/7/2024 | KBR, Inc. | KBR | Maintain | Overweight (N/A) |
|
Details | ||
| 11/7/2024 | Fluor | FLR | Maintain | Overweight (N/A) |
|
Details | ||
| 11/7/2024 | AECOM Technology | ACM | Maintain | Overweight (N/A) |
|
Details | ||
| 10/31/2024 | Parsons Corp. | PSN | Maintain | Overweight (Overweight) |
|
Details | ||
| 10/8/2024 | Tetra Tech | TTEK | Maintain | Overweight (N/A) |
|
Details | ||
| 10/8/2024 | Parsons Corp. | PSN | Maintain | Overweight (N/A) |
|
Details | ||
| 10/8/2024 | MasTec | MTZ | Maintain | Overweight (Overweight) |
|
Details | ||
| 10/8/2024 | KBR, Inc. | KBR | Maintain | Overweight (N/A) |
|
Details | ||
| 10/8/2024 | Dycom Industries | DY | Maintain | Overweight (N/A) |
|
Details | ||
| 10/7/2024 | AECOM Technology | ACM | Maintain | Overweight (N/A) |
|
Details | ||
| 10/2/2024 | Comfort Systems USA | FIX | Maintain | Sector Weight (N/A) |
|
Details | ||
| 9/16/2024 | Tetra Tech | TTEK | Maintain | Overweight (N/A) |
|
Details | ||
| 9/6/2024 | FuelCell Energy | FCEL | Maintain | Sector Weight (N/A) |
|
Details | ||
| 8/22/2024 | Dycom Industries | DY | Maintain | Overweight (N/A) |
|
Details | ||
| 8/19/2024 | Fluor | FLR | Maintain | Overweight (N/A) |
|
Details | ||
| 8/19/2024 | Parsons Corp. | PSN | Maintain | Overweight (N/A) |
|
Details | ||
| 8/7/2024 | AECOM Technology | ACM | Maintain | Overweight (N/A) |
|
Details | ||
| 8/2/2024 | Tetra Tech | TTEK | Maintain | Overweight (N/A) |
|
Details | ||
| 8/1/2024 | Parsons Corp. | PSN | Maintain | Overweight (Overweight) |
|
Details | ||
| 7/17/2024 | AECOM Technology | ACM | Maintain | Overweight (Overweight) |
|
Details | ||
| 7/17/2024 | Fluor | FLR | Upgrade | Overweight (Sector Weight) |
48.46 (49.63) |
2.41% | Details | |
| 5/23/2024 | Tetra Tech | TTEK | Maintain | Overweight (N/A) |
|
Details | ||
| 5/23/2024 | Dycom Industries | DY | Maintain | Overweight (N/A) |
|
Details | ||
| 5/15/2024 | Tetra Tech | TTEK | Maintain | Overweight (N/A) |
|
Details | ||
| 5/13/2024 | MasTec | MTZ | Maintain | Overweight (N/A) |
|
Details | ||
| 5/13/2024 | Dycom Industries | DY | Maintain | Overweight (N/A) |
|
Details | ||
| 5/13/2024 | Centuri Holdings Inc | CTRI | New Coverage | Sector Weight (N/A) |
25.20 (25.87) |
2.66% | Details | |
| 5/6/2024 | MasTec | MTZ | Maintain | Overweight (N/A) |
|
Details | ||
| 5/3/2024 | Tetra Tech | TTEK | Maintain | Overweight (N/A) |
|
Details | ||
| 4/19/2024 | Parsons Corp. | PSN | Maintain | Overweight (N/A) |
|
Details | ||
| 4/19/2024 | AECOM Technology | ACM | Maintain | Overweight (N/A) |
|
Details | ||
| 3/3/2024 | MasTec | MTZ | Maintain | Overweight (N/A) |
|
Details | ||
| 2/29/2024 | Dycom Industries | DY | Maintain | Overweight (N/A) |
|
Details | ||
| 2/16/2024 | Bloom Energy Corp. | BE | Downgrade | Sector Weight (Overweight) |
11.71 (233.49) |
1893.94% | Details | |
| 2/15/2024 | Parsons Corp. | PSN | Maintain | Overweight (N/A) |
|
Details | ||
| 1/10/2024 | Tetra Tech | TTEK | New Coverage | Overweight (N/A) |
163.29 (31.17) |
-80.91% | Details | |
| 1/10/2024 | Parsons Corp. | PSN | New Coverage | Overweight (N/A) |
62.67 (56.13) |
-10.44% | Details | |
| 1/10/2024 | MYR Group | MYRG | New Coverage | Sector Weight (N/A) |
140.82 (113.84) |
-19.16% | Details | |
| 1/10/2024 | MasTec | MTZ | New Coverage | Overweight (N/A) |
71.82 (360.21) |
401.55% | Details | |
| 1/10/2024 | KBR, Inc. | KBR | New Coverage | Overweight (N/A) |
54.21 (52.78) |
-2.64% | Details | |
| 1/10/2024 | Jacobs Engineering Group Inc. | J | New Coverage | Sector Weight (N/A) |
128.63 (126.54) |
-1.62% | Details | |
| 1/10/2024 | Fluor | FLR | New Coverage | Sector Weight (N/A) |
38.25 (49.63) |
29.75% | Details | |
| 1/10/2024 | EMCOR Group | EME | New Coverage | Sector Weight (N/A) |
213.83 (764.90) |
257.71% | Details | |
| 1/10/2024 | Dycom Industries | DY | New Coverage | Overweight (N/A) |
112.37 (410.11) |
264.96% | Details | |
| 1/10/2024 | Comfort Systems USA | FIX | New Coverage | Sector Weight (N/A) |
198.95 (1773.91) |
791.64% | Details | |
| 1/10/2024 | AECOM Technology | ACM | New Coverage | Overweight (N/A) |
89.06 (68.68) |
-22.88% | Details | |
| 1/10/2024 | Quanta Services | PWR | New Coverage | Sector Weight (N/A) |
205.57 (646.70) |
214.59% | Details | |
| 6/21/2023 | Constellation Energy | CEG | Downgrade | Sector Weight (Overweight) |
92.89 (257.57) |
177.28% | Details | |
| 6/21/2023 | AVANGRID | AGR | Upgrade | Sector Weight (Underweight) |
38.66 (36.02) |
-6.83% | Details | |
| 4/26/2023 | NextEra Energy Partners | NEP | Downgrade | Sector Weight (Overweight) |
63.70 (10.54) |
-83.45% | Details | |
| 4/18/2023 | Constellation Energy | CEG | Maintain | Overweight (N/A) |
|
Details | ||
| 11/8/2022 | Constellation Energy | CEG | Maintain | Overweight (N/A) |
|
Details | ||
| 10/20/2022 | Constellation Energy | CEG | Maintain | Overweight (N/A) |
|
Details | ||
| 6/9/2022 | FuelCell Energy | FCEL | New Coverage | Sector Weight (N/A) |
4.07 (19.08) |
368.8% | Details | |
| 4/20/2022 | Constellation Energy | CEG | Maintain | Overweight (N/A) |
|
Details | ||
| 4/7/2022 | Constellation Energy | CEG | Maintain | Overweight (N/A) |
|
Details | ||
| 3/15/2022 | Constellation Energy | CEG | Maintain | Overweight (N/A) |
|
Details | ||
| 2/9/2022 | Constellation Energy | CEG | New Coverage | Overweight (N/A) |
46.07 (257.57) |
459.08% | Details |

