
Manish Somaiya
Stock Analyst at Cantor Fitzgerald
(0.31)
# 4,464
Out of 4,703 analysts
90
Total ratings
32.1%
Success rate
-9.1%
Average return
Main Sectors:
Stocks Rated by Manish Somaiya
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| DY Dycom Industries | Reiterated: Buy | $654 → $476 | $300.23 | +58.55% | 5 | Aug 27, 2026 | |
| AMRC Ameresco | Reiterated: Buy | $44 → $36 | $23.15 | +55.51% | 6 | Aug 26, 2026 | |
| CTRI Centuri Holdings | Reiterated: Buy | $35 → $36 | $20.54 | +75.27% | 6 | Aug 18, 2026 | |
| CTOS Custom Truck One Source | Reiterated: Buy | $13 → $14 | $9.19 | +52.34% | 6 | Aug 17, 2026 | |
| POWL Powell Industries | Reiterated: Hold | $320 → $235 | $181.17 | +29.71% | 6 | Aug 14, 2026 | |
| ECG Everus Construction Group | Reiterated: Hold | $174 → $152 | $117.24 | +29.65% | 5 | Aug 12, 2026 | |
| EME EMCOR Group | Reiterated: Buy | $1,123 → $1,047 | $754.16 | +38.83% | 3 | Aug 8, 2026 | |
| GNRC Generac Holdings | Maintained: Buy | $333 | $187.35 | +77.74% | 3 | Aug 8, 2026 | |
| PRIM Primoris Services | Reiterated: Hold | $100 → $105 | $74.43 | +41.07% | 9 | Aug 8, 2026 | |
| STRL Sterling Infrastructure | Reiterated: Buy | $956 → $742 | $486.49 | +52.52% | 6 | Aug 5, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $581 | $237.19 | +144.95% | 8 | Jul 30, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $564 | $286.59 | +96.80% | 7 | Jul 29, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $630 → $901 | $624.41 | +44.30% | 5 | May 11, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | ₹1,048 | ₹1,410 | -25.65% | 2 | Sep 30, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Buy | ₹1,139 | ₹1,301 | -12.47% | 1 | Sep 15, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | ₹139.20 | ₹207.20 | n/a | 1 | Sep 3, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Buy | ₹745.00 | ₹405.00 | n/a | 1 | Aug 25, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Buy | ₹1,780 | ₹1,707 | n/a | 1 | Jul 28, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | n/a | $138.73 | n/a | 1 | Feb 25, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $105 → $85 | $1,009.86 | n/a | 8 | Jul 27, 2015 |
Dycom Industries
Aug 27, 2026
Reiterated: Buy
Price Target: $654 → $476
Current: $300.23
Upside: +58.55%
Ameresco
Aug 26, 2026
Reiterated: Buy
Price Target: $44 → $36
Current: $23.15
Upside: +55.51%
Centuri Holdings
Aug 18, 2026
Reiterated: Buy
Price Target: $35 → $36
Current: $20.54
Upside: +75.27%
Custom Truck One Source
Aug 17, 2026
Reiterated: Buy
Price Target: $13 → $14
Current: $9.19
Upside: +52.34%
Powell Industries
Aug 14, 2026
Reiterated: Hold
Price Target: $320 → $235
Current: $181.17
Upside: +29.71%
Everus Construction Group
Aug 12, 2026
Reiterated: Hold
Price Target: $174 → $152
Current: $117.24
Upside: +29.65%
EMCOR Group
Aug 8, 2026
Reiterated: Buy
Price Target: $1,123 → $1,047
Current: $754.16
Upside: +38.83%
Generac Holdings
Aug 8, 2026
Maintained: Buy
Price Target: $333
Current: $187.35
Upside: +77.74%
Primoris Services
Aug 8, 2026
Reiterated: Hold
Price Target: $100 → $105
Current: $74.43
Upside: +41.07%
Sterling Infrastructure
Aug 5, 2026
Reiterated: Buy
Price Target: $956 → $742
Current: $486.49
Upside: +52.52%
Jul 30, 2026
Maintained: Buy
Price Target: $581
Current: $237.19
Upside: +144.95%
Jul 29, 2026
Maintained: Buy
Price Target: $564
Current: $286.59
Upside: +96.80%
May 11, 2026
Reiterated: Buy
Price Target: $630 → $901
Current: $624.41
Upside: +44.30%
Sep 30, 2025
Maintained: Buy
Price Target: ₹1,048
Current: ₹1,410
Upside: -25.65%
Sep 15, 2025
Initiated Coverage: Buy
Price Target: ₹1,139
Current: ₹1,301
Upside: -12.47%
Sep 3, 2025
Maintained: Buy
Price Target: ₹139.20
Current: ₹207.20
Upside: n/a
Aug 25, 2025
Initiated Coverage: Buy
Price Target: ₹745.00
Current: ₹405.00
Upside: n/a
Jul 28, 2025
Initiated Coverage: Buy
Price Target: ₹1,780
Current: ₹1,707
Upside: n/a
Feb 25, 2016
Maintained: Hold
Price Target: n/a
Current: $138.73
Upside: n/a
Jul 27, 2015
Maintained: Buy
Price Target: $105 → $85
Current: $1,009.86
Upside: n/a