Sangita Jain
Stock Analyst at KeyBanc
(4.51)
# 1,008
Out of 4,386 analysts
278
Total ratings
50.7%
Success rate
16.2%
Average return
Main Sectors:
Stocks Rated by Sangita Jain
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| STRL Sterling Infrastructure | Maintained: Buy | $922 | $891.86 | +3.38% | 3 | Jun 2, 2026 | |
| DY Dycom Industries | Maintained: Buy | n/a | $458.86 | - | 19 | Jun 1, 2026 | |
| ACM AECOM | Maintained: Buy | $115 → $101 | $70.85 | +42.55% | 19 | May 13, 2026 | |
| MTZ MasTec | Maintained: Buy | $500 | $361.70 | +38.24% | 23 | May 13, 2026 | |
| MWH SOLV Energy | Maintained: Buy | $36 → $50 | $33.18 | +50.69% | 4 | May 13, 2026 | |
| PLUG Plug Power | Maintained: Hold | n/a | $3.19 | - | 16 | May 12, 2026 | |
| FLR Fluor | Maintained: Hold | n/a | $49.52 | - | 16 | May 11, 2026 | |
| PRIM Primoris Services | Maintained: Buy | $158 → $137 | $122.82 | +11.55% | 11 | May 7, 2026 | |
| CTRI Centuri Holdings | Maintained: Hold | n/a | $30.00 | - | 7 | May 7, 2026 | |
| TSX: BLDP Ballard Power Systems Inc. | Maintained: Hold | n/a | $7.23 | - | 12 | May 6, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | n/a | $119.96 | - | 17 | May 6, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | n/a | $35.21 | - | 20 | May 6, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | n/a | $27.59 | - | 19 | Apr 30, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | n/a | $57.83 | - | 23 | Apr 30, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgraded: Buy | $2,004 | $1,852.03 | +8.21% | 9 | Apr 24, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | n/a | $823.79 | - | 6 | Mar 2, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | n/a | $436.88 | - | 13 | Feb 27, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | n/a | $15.50 | - | 8 | Dec 19, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | n/a | $693.81 | - | 9 | Oct 31, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | n/a | $253.57 | - | 13 | Aug 1, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | €55.00 → €52.00 | $35.34 | +47.14% | 4 | Jun 30, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | n/a | $250.67 | n/a | 6 | Jun 21, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | n/a | $11.70 | n/a | 1 | Apr 25, 2023 |
Sterling Infrastructure
Jun 2, 2026
Maintained: Buy
Price Target: $922
Current: $891.86
Upside: +3.38%
Dycom Industries
Jun 1, 2026
Maintained: Buy
Price Target: n/a
Current: $458.86
Upside: -
AECOM
May 13, 2026
Maintained: Buy
Price Target: $115 → $101
Current: $70.85
Upside: +42.55%
MasTec
May 13, 2026
Maintained: Buy
Price Target: $500
Current: $361.70
Upside: +38.24%
SOLV Energy
May 13, 2026
Maintained: Buy
Price Target: $36 → $50
Current: $33.18
Upside: +50.69%
Plug Power
May 12, 2026
Maintained: Hold
Price Target: n/a
Current: $3.19
Upside: -
Fluor
May 11, 2026
Maintained: Hold
Price Target: n/a
Current: $49.52
Upside: -
Primoris Services
May 7, 2026
Maintained: Buy
Price Target: $158 → $137
Current: $122.82
Upside: +11.55%
Centuri Holdings
May 7, 2026
Maintained: Hold
Price Target: n/a
Current: $30.00
Upside: -
Ballard Power Systems Inc.
May 6, 2026
Maintained: Hold
Price Target: n/a
Current: $7.23
Upside: -
May 6, 2026
Maintained: Buy
Price Target: n/a
Current: $119.96
Upside: -
May 6, 2026
Maintained: Hold
Price Target: n/a
Current: $35.21
Upside: -
Apr 30, 2026
Maintained: Buy
Price Target: n/a
Current: $27.59
Upside: -
Apr 30, 2026
Maintained: Hold
Price Target: n/a
Current: $57.83
Upside: -
Apr 24, 2026
Upgraded: Buy
Price Target: $2,004
Current: $1,852.03
Upside: +8.21%
Mar 2, 2026
Maintained: Hold
Price Target: n/a
Current: $823.79
Upside: -
Feb 27, 2026
Maintained: Hold
Price Target: n/a
Current: $436.88
Upside: -
Dec 19, 2025
Maintained: Hold
Price Target: n/a
Current: $15.50
Upside: -
Oct 31, 2025
Maintained: Hold
Price Target: n/a
Current: $693.81
Upside: -
Aug 1, 2025
Maintained: Hold
Price Target: n/a
Current: $253.57
Upside: -
Jun 30, 2025
Maintained: Buy
Price Target: €55.00 → €52.00
Current: $35.34
Upside: +47.14%
Jun 21, 2023
Maintained: Hold
Price Target: n/a
Current: $250.67
Upside: n/a
Apr 25, 2023
Downgraded: Hold
Price Target: n/a
Current: $11.70
Upside: n/a