Ratings by KeyBanc (Sangita Jain)
| Date | Company | Symbol | Type | Rating (Past) |
PT (Past) |
Start $ (End $) |
% Chg. | 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 (620.64) |
-9.13% | 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 (13.17) |
-4.43% | 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 (72.48) |
-28.45% | 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 (1602.90) |
-9.64% | Details | |
| 4/23/2026 | Sterling Construction | STRL | New Coverage | Overweight (N/A) |
472.84 (480.22) |
1.56% | 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 (45.68) |
-18.62% | Details | |
| 3/9/2026 | SOLV Energy Inc | MWH | New Coverage | Overweight (N/A) |
28.47 (24.92) |
-12.47% | 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 (282.24) |
36.39% | 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 (141.33) |
3.89% | Details | |
| 7/16/2025 | Fluor | FLR | Downgrade | Sector Weight (Overweight) |
53.81 (53.91) |
0.19% | Details | |
| 6/23/2025 | KBR, Inc. | KBR | Downgrade | Sector Weight (Overweight) |
52.78 (36.08) |
-31.64% | 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.91) |
11.25% | 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.80) |
-21.43% | 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 (265.14) |
2164.22% | 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 (35.48) |
-78.27% | 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 (235.10) |
227.35% | 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 (141.33) |
9.87% | Details | |
| 1/10/2024 | Fluor | FLR | New Coverage | Sector Weight (N/A) |
38.25 (53.91) |
40.94% | Details | |
| 1/10/2024 | EMCOR Group | EME | New Coverage | Sector Weight (N/A) |
213.83 (743.07) |
247.51% | Details | |
| 1/10/2024 | Dycom Industries | DY | New Coverage | Overweight (N/A) |
112.37 (289.06) |
157.24% | 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 (63.45) |
-28.76% | 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 (293.00) |
215.43% | 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 (16.32) |
300.98% | 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 (293.00) |
535.99% | Details |

