Ratings by KeyBanc (Sangita Jain)
| Date | Company | Symbol | Type | Rating (Past) |
PT (Past) |
Start $ (End $) |
% Chg. | Details |
|---|---|---|---|---|---|---|---|---|
| 10/15/2026 | Tetra Tech | TTEK | Maintain | Overweight (N/A) |
|
Details | ||
| 10/15/2026 | Sterling Construction | STRL | Maintain | Overweight (N/A) |
|
Details | ||
| 10/15/2026 | SOLV Energy Inc | MWH | Maintain | Overweight (N/A) |
|
Details | ||
| 10/15/2026 | MasTec | MTZ | Maintain | Overweight (N/A) |
|
Details | ||
| 10/15/2026 | Jacobs Engineering Group Inc. | J | Maintain | Overweight (N/A) |
|
Details | ||
| 10/15/2026 | ITG Inc | ITG | Maintain | Overweight (N/A) |
|
Details | ||
| 10/15/2026 | Comfort Systems USA | FIX | Maintain | Overweight (N/A) |
|
Details | ||
| 10/15/2026 | AECOM Technology | ACM | Maintain | Overweight (N/A) |
|
Details | ||
| 9/21/2026 | Dycom Industries | DY | Maintain | Overweight (N/A) |
|
Details | ||
| 9/8/2026 | Jacobs Engineering Group Inc. | J | Maintain | Overweight (N/A) |
|
Details | ||
| 9/8/2026 | FuelCell Energy | FCEL | Maintain | Sector Weight (N/A) |
|
Details | ||
| 8/27/2026 | Dycom Industries | DY | Maintain | Overweight (N/A) |
|
Details | ||
| 8/7/2026 | Quanta Services | PWR | Upgrade | Overweight (Sector Weight) |
682.99 (552.44) |
-19.11% | Details | |
| 8/5/2026 | Sterling Construction | STRL | Maintain | Overweight (N/A) |
|
Details | ||
| 8/4/2026 | Ballard Power Systems | BLDP | Maintain | Sector Weight (N/A) |
|
Details | ||
| 8/3/2026 | MasTec | MTZ | Maintain | Overweight (N/A) |
|
Details | ||
| 7/27/2026 | Comfort Systems USA | FIX | Maintain | Overweight (N/A) |
|
Details | ||
| 7/27/2026 | ITG Inc | ITG | New Coverage | Overweight (N/A) |
13.78 (4.93) |
-64.22% | 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 (66.94) |
-33.92% | 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 (1279.37) |
-27.88% | Details | |
| 4/23/2026 | Sterling Construction | STRL | New Coverage | Overweight (N/A) |
472.84 (372.83) |
-21.15% | 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 (47.80) |
-14.84% | Details | |
| 3/9/2026 | SOLV Energy Inc | MWH | New Coverage | Overweight (N/A) |
28.47 (21.53) |
-24.38% | 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 (254.97) |
23.22% | 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 (146.26) |
7.51% | Details | |
| 7/16/2025 | Fluor | FLR | Downgrade | Sector Weight (Overweight) |
53.81 (43.42) |
-19.31% | Details | |
| 6/23/2025 | KBR, Inc. | KBR | Downgrade | Sector Weight (Overweight) |
52.78 (39.53) |
-25.1% | 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 (43.42) |
-10.4% | 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 (19.32) |
-23.33% | 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.77) |
1759.69% | 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 (36.81) |
-77.46% | 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 (171.55) |
138.86% | 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 (146.26) |
13.71% | Details | |
| 1/10/2024 | Fluor | FLR | New Coverage | Sector Weight (N/A) |
38.25 (43.42) |
13.52% | Details | |
| 1/10/2024 | EMCOR Group | EME | New Coverage | Sector Weight (N/A) |
213.83 (660.41) |
208.85% | Details | |
| 1/10/2024 | Dycom Industries | DY | New Coverage | Overweight (N/A) |
112.37 (225.16) |
100.37% | 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 (60.83) |
-31.7% | Details | |
| 1/10/2024 | Quanta Services | PWR | New Coverage | Sector Weight (N/A) |
205.57 (682.99) |
232.24% | Details | |
| 6/21/2023 | Constellation Energy | CEG | Downgrade | Sector Weight (Overweight) |
92.89 (255.21) |
174.74% | 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 (11.58) |
184.52% | 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 (255.21) |
453.96% | Details |


