
Manish Somaiya
Stock Analyst at Cantor Fitzgerald
(2.76)
# 2,893
Out of 4,651 analysts
84
Total ratings
51.9%
Success rate
3.6%
Average return
Main Sectors:
Stocks Rated by Manish Somaiya
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| ECG Everus Construction Group | Reiterated: Hold | $174 → $152 | $141.04 | +7.77% | 5 | Aug 12, 2026 | |
| EME EMCOR Group | Reiterated: Buy | $1,123 → $1,047 | $836.29 | +25.20% | 3 | Aug 8, 2026 | |
| PRIM Primoris Services | Reiterated: Hold | $100 → $105 | $83.30 | +26.05% | 9 | Aug 8, 2026 | |
| STRL Sterling Infrastructure | Reiterated: Buy | $956 → $742 | $576.48 | +28.71% | 6 | Aug 5, 2026 | |
| CTRI Centuri Holdings | Reiterated: Buy | $46 → $35 | $23.62 | +48.18% | 5 | Aug 5, 2026 | |
| AMRC Ameresco | Maintained: Buy | $45 → $44 | $27.90 | +57.71% | 5 | Aug 3, 2026 | |
| POWL Powell Industries | Maintained: Hold | $320 | $213.48 | +49.90% | 5 | Aug 3, 2026 | |
| CTOS Custom Truck One Source | Maintained: Buy | $13 | $10.53 | +23.46% | 5 | Aug 3, 2026 | |
| MTZ MasTec | Maintained: Buy | $581 | $297.59 | +95.24% | 8 | Jul 30, 2026 | |
| GNRC Generac Holdings | Reiterated: Buy | $325 → $333 | $219.30 | +51.85% | 2 | Jul 29, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $564 | $334.39 | +68.67% | 7 | Jul 29, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $654 | $419.07 | +56.06% | 4 | Jul 16, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $630 → $901 | $685.78 | +31.38% | 5 | May 11, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | ₹1,048 | ₹1,616 | -35.15% | 2 | Sep 30, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Buy | ₹1,139 | ₹1,348 | -15.50% | 1 | Sep 15, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | ₹139.20 | ₹205.25 | -32.18% | 1 | Sep 3, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Buy | ₹745.00 | ₹417.50 | +78.44% | 1 | Aug 25, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Buy | ₹1,780 | ₹1,700 | n/a | 1 | Jul 28, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | n/a | $137.85 | n/a | 1 | Feb 25, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $105 → $85 | $1,153.83 | n/a | 8 | Jul 27, 2015 |
Everus Construction Group
Aug 12, 2026
Reiterated: Hold
Price Target: $174 → $152
Current: $141.04
Upside: +7.77%
EMCOR Group
Aug 8, 2026
Reiterated: Buy
Price Target: $1,123 → $1,047
Current: $836.29
Upside: +25.20%
Primoris Services
Aug 8, 2026
Reiterated: Hold
Price Target: $100 → $105
Current: $83.30
Upside: +26.05%
Sterling Infrastructure
Aug 5, 2026
Reiterated: Buy
Price Target: $956 → $742
Current: $576.48
Upside: +28.71%
Centuri Holdings
Aug 5, 2026
Reiterated: Buy
Price Target: $46 → $35
Current: $23.62
Upside: +48.18%
Ameresco
Aug 3, 2026
Maintained: Buy
Price Target: $45 → $44
Current: $27.90
Upside: +57.71%
Powell Industries
Aug 3, 2026
Maintained: Hold
Price Target: $320
Current: $213.48
Upside: +49.90%
Custom Truck One Source
Aug 3, 2026
Maintained: Buy
Price Target: $13
Current: $10.53
Upside: +23.46%
MasTec
Jul 30, 2026
Maintained: Buy
Price Target: $581
Current: $297.59
Upside: +95.24%
Generac Holdings
Jul 29, 2026
Reiterated: Buy
Price Target: $325 → $333
Current: $219.30
Upside: +51.85%
Jul 29, 2026
Maintained: Buy
Price Target: $564
Current: $334.39
Upside: +68.67%
Jul 16, 2026
Maintained: Buy
Price Target: $654
Current: $419.07
Upside: +56.06%
May 11, 2026
Reiterated: Buy
Price Target: $630 → $901
Current: $685.78
Upside: +31.38%
Sep 30, 2025
Maintained: Buy
Price Target: ₹1,048
Current: ₹1,616
Upside: -35.15%
Sep 15, 2025
Initiated Coverage: Buy
Price Target: ₹1,139
Current: ₹1,348
Upside: -15.50%
Sep 3, 2025
Maintained: Buy
Price Target: ₹139.20
Current: ₹205.25
Upside: -32.18%
Aug 25, 2025
Initiated Coverage: Buy
Price Target: ₹745.00
Current: ₹417.50
Upside: +78.44%
Jul 28, 2025
Initiated Coverage: Buy
Price Target: ₹1,780
Current: ₹1,700
Upside: n/a
Feb 25, 2016
Maintained: Hold
Price Target: n/a
Current: $137.85
Upside: n/a
Jul 27, 2015
Maintained: Buy
Price Target: $105 → $85
Current: $1,153.83
Upside: n/a