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 (90.63) |
-10.53% | 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 (1831.15) |
3.23% | Details | |
| 4/23/2026 | Sterling Construction | STRL | New Coverage | Overweight (N/A) |
472.84 (717.34) |
51.71% | 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 (58.46) |
4.15% | Details | |
| 3/9/2026 | SOLV Energy Inc | MWH | New Coverage | Overweight (N/A) |
28.47 (29.93) |
5.13% | 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 (407.40) |
96.88% | 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 (132.00) |
-2.97% | Details | |
| 7/16/2025 | Fluor | FLR | Downgrade | Sector Weight (Overweight) |
53.81 (53.26) |
-1.02% | Details | |
| 6/23/2025 | KBR, Inc. | KBR | Downgrade | Sector Weight (Overweight) |
52.78 (36.35) |
-31.13% | 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 (53.26) |
9.91% | 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 (27.69) |
9.88% | 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 (217.30) |
1755.68% | 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 (30.57) |
-81.28% | 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 (358.86) |
399.67% | 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 (132.00) |
2.62% | Details | |
| 1/10/2024 | Fluor | FLR | New Coverage | Sector Weight (N/A) |
38.25 (53.26) |
39.24% | Details | |
| 1/10/2024 | EMCOR Group | EME | New Coverage | Sector Weight (N/A) |
213.83 (769.07) |
259.66% | Details | |
| 1/10/2024 | Dycom Industries | DY | New Coverage | Overweight (N/A) |
112.37 (440.39) |
291.91% | 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 (67.65) |
-24.04% | Details | |
| 1/10/2024 | Quanta Services | PWR | New Coverage | Sector Weight (N/A) |
205.57 (653.80) |
218.04% | Details | |
| 6/21/2023 | Constellation Energy | CEG | Downgrade | Sector Weight (Overweight) |
92.89 (275.60) |
196.7% | 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 (23.30) |
472.48% | 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 (275.60) |
498.22% | Details |

