
Manish Somaiya
Stock Analyst at Cantor Fitzgerald
(0.41)
# 4,435
Out of 5,058 analysts
99
Total ratings
36.1%
Success rate
-7.6%
Average return
Main Sectors:
Stocks Rated by Manish Somaiya
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| STRL Sterling Infrastructure | Reiterated: Buy | $742 | $424.36 | +74.85% | 8 | Oct 14, 2026 | |
| DY Dycom Industries | Reiterated: Buy | $476 | $253.61 | +87.69% | 7 | Oct 8, 2026 | |
| GNRC Generac Holdings | Reiterated: Buy | $333 → $297 | $192.68 | +54.14% | 5 | Oct 4, 2026 | |
| PRIM Primoris Services | Reiterated: Hold | $105 | $73.21 | +43.42% | 10 | Sep 29, 2026 | |
| AMRC Ameresco | Reiterated: Buy | $36 | $19.50 | +84.62% | 7 | Sep 11, 2026 | |
| POWL Powell Industries | Reiterated: Hold | $235 | $165.14 | +42.30% | 7 | Sep 2, 2026 | |
| CTRI Centuri Holdings | Reiterated: Buy | $35 → $36 | $19.73 | +82.46% | 6 | Aug 18, 2026 | |
| CTOS Custom Truck One Source | Reiterated: Buy | $13 → $14 | $9.08 | +54.19% | 6 | Aug 17, 2026 | |
| ECG Everus Construction Group | Reiterated: Hold | $174 → $152 | $109.65 | +38.62% | 5 | Aug 12, 2026 | |
| EME EMCOR Group | Reiterated: Buy | $1,123 → $1,047 | $721.66 | +45.08% | 3 | Aug 8, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $581 | $191.02 | +204.16% | 8 | Jul 30, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $564 | $280.16 | +101.31% | 7 | Jul 29, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $630 → $901 | $631.86 | +42.59% | 5 | May 11, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | ₹1,048 | ₹1,366 | n/a | 2 | Sep 30, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Buy | ₹1,139 | ₹1,302 | n/a | 1 | Sep 15, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | ₹139.20 | ₹195.85 | n/a | 1 | Sep 3, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Buy | ₹745.00 | ₹360.00 | n/a | 1 | Aug 25, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Buy | ₹1,780 | ₹1,751 | n/a | 1 | Jul 28, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | n/a | $102.83 | n/a | 1 | Feb 25, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $105 → $85 | $1,029.64 | n/a | 8 | Jul 27, 2015 |
Sterling Infrastructure
Oct 14, 2026
Reiterated: Buy
Price Target: $742
Current: $424.36
Upside: +74.85%
Dycom Industries
Oct 8, 2026
Reiterated: Buy
Price Target: $476
Current: $253.61
Upside: +87.69%
Generac Holdings
Oct 4, 2026
Reiterated: Buy
Price Target: $333 → $297
Current: $192.68
Upside: +54.14%
Primoris Services
Sep 29, 2026
Reiterated: Hold
Price Target: $105
Current: $73.21
Upside: +43.42%
Ameresco
Sep 11, 2026
Reiterated: Buy
Price Target: $36
Current: $19.50
Upside: +84.62%
Powell Industries
Sep 2, 2026
Reiterated: Hold
Price Target: $235
Current: $165.14
Upside: +42.30%
Centuri Holdings
Aug 18, 2026
Reiterated: Buy
Price Target: $35 → $36
Current: $19.73
Upside: +82.46%
Custom Truck One Source
Aug 17, 2026
Reiterated: Buy
Price Target: $13 → $14
Current: $9.08
Upside: +54.19%
Everus Construction Group
Aug 12, 2026
Reiterated: Hold
Price Target: $174 → $152
Current: $109.65
Upside: +38.62%
EMCOR Group
Aug 8, 2026
Reiterated: Buy
Price Target: $1,123 → $1,047
Current: $721.66
Upside: +45.08%
Jul 30, 2026
Reiterated: Buy
Price Target: $581
Current: $191.02
Upside: +204.16%
Jul 29, 2026
Reiterated: Buy
Price Target: $564
Current: $280.16
Upside: +101.31%
May 11, 2026
Reiterated: Buy
Price Target: $630 → $901
Current: $631.86
Upside: +42.59%
Sep 30, 2025
Reiterated: Buy
Price Target: ₹1,048
Current: ₹1,366
Upside: n/a
Sep 15, 2025
Initiated Coverage: Buy
Price Target: ₹1,139
Current: ₹1,302
Upside: n/a
Sep 3, 2025
Reiterated: Buy
Price Target: ₹139.20
Current: ₹195.85
Upside: n/a
Aug 25, 2025
Initiated Coverage: Buy
Price Target: ₹745.00
Current: ₹360.00
Upside: n/a
Jul 28, 2025
Initiated Coverage: Buy
Price Target: ₹1,780
Current: ₹1,751
Upside: n/a
Feb 25, 2016
Reiterated: Hold
Price Target: n/a
Current: $102.83
Upside: n/a
Jul 27, 2015
Reiterated: Buy
Price Target: $105 → $85
Current: $1,029.64
Upside: n/a