| Ticker | Company | Market Cap | Price | Price Target | Upside/Downside | Top Analysts Upside/Downside | Consensus | Top Analysts Consensus | Analysts | Top Analysts | Fore. Revenue Growth | Fore. Earnings Growth | Forecast ROE | Forecast ROA |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ESOA | ENERGY SERVICES OF AMERICA CORP | $343.90M | $18.43 | N/A | N/A | N/A | N/A | 4.79% | 28.71% | 27.55% | 11.58% | |||
| ORN | ORION GROUP HOLDINGS INC | $608.81M | $15.04 | $17.00 | 13.03% | Strong Buy | 4 | 7.28% | 91.43% | 16.24% | 5.65% | |||
| MYRG | MYR GROUP INC | $7.28B | $467.46 | $365.20 | -21.88% | Strong Buy | 5 | 9.67% | 17.08% | 35.60% | 14.95% | |||
| STN | STANTEC INC | $8.81B | $77.27 | $175.00 | 126.48% | Buy | 1 | N/A | N/A | N/A | N/A | |||
| STRL | STERLING INFRASTRUCTURE INC | $26.05B | $848.84 | $781.67 | -7.91% | Strong Buy | 3 | 14.53% | 19.72% | 66.62% | 28.47% | |||
| FIX | COMFORT SYSTEMS USA INC | $70.15B | $1,992.74 | $1.80k | -9.74% | Strong Buy | 5 | 14.87% | 23.59% | N/A | N/A | |||
| EME | EMCOR GROUP INC | $40.58B | $913.11 | $863.00 | -5.49% | Strong Buy | 5 | 6.77% | 7.14% | 46.88% | 19.06% | |||
| TPC | TUTOR PERINI CORP | $4.18B | $79.49 | $98.00 | 23.29% | Strong Buy | 1 | 10.22% | 106.85% | 35.23% | 8.33% | |||
| MTZ | MASTEC INC | $32.78B | $414.90 | $444.06 | 7.03% | Strong Buy | 17 | 13.43% | 36.20% | 38.75% | 12.28% | |||
| GVA | GRANITE CONSTRUCTION INC | $6.06B | $138.55 | $139.50 | 0.69% | Buy | 2 | 10.14% | 33.73% | 34.72% | 9.48% | |||
| IESC | IES HOLDINGS INC | $13.59B | $682.20 | $700.00 | 2.61% | Hold | 1 | 14.95% | 9.88% | 48.75% | 26.11% | |||
| VATE | INNOVATE CORP | $145.42M | $10.66 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |||
| ACM | AECOM | $9.16B | $71.31 | $114.50 | 60.57% | Strong Buy | 10 | -13.18% | 25.02% | 51.62% | 9.76% | |||
| APG | API GROUP CORP | $18.74B | $43.25 | $54.20 | 25.32% | Strong Buy | 5 | 6.35% | N/A | 26.19% | 10.18% | |||
| TTEK | TETRA TECH INC | $6.79B | $26.18 | N/A | N/A | N/A | N/A | -3.33% | 5.08% | 28.41% | 12.14% | |||
| DY | DYCOM INDUSTRIES INC | $13.11B | $437.37 | $439.22 | 0.42% | Strong Buy | 9 | 13.03% | 22.41% | 35.24% | 10.96% | |||
| AGX | ARGAN INC | $10.07B | $722.31 | $467.00 | -35.35% | Buy | 4 | 17.28% | 13.59% | 50.70% | 19.75% | |||
| PWR | QUANTA SERVICES INC | $115.54B | $769.99 | $684.24 | -11.14% | Strong Buy | 17 | 15.12% | 38.41% | 36.11% | 12.69% | |||
| J | JACOBS SOLUTIONS INC | $13.05B | $110.51 | $151.00 | 36.64% | Buy | 8 | -3.42% | 41.33% | 37.64% | 10.38% | |||
| BWMN | BOWMAN CONSULTING GROUP LTD | $545.54M | $31.16 | $42.33 | 35.86% | Buy | 3 | 14.01% | 95.77% | 15.50% | 6.59% | |||
| BBCP | CONCRETE PUMPING HOLDINGS INC | $367.21M | $7.27 | $8.00 | 10.04% | Hold | 1 | 3.16% | 28.44% | 4.51% | 1.34% | |||
| ROAD | CONSTRUCTION PARTNERS INC | $6.67B | $118.05 | $137.25 | 16.26% | Strong Buy | 4 | 10.29% | 21.76% | 24.61% | 7.01% | |||
| LMB | LIMBACH HOLDINGS INC | $865.35M | $72.59 | $97.00 | 33.63% | Buy | 2 | 10.53% | 25.62% | 32.07% | 16.70% | |||
| WLDN | WILLDAN GROUP INC | $1.39B | $92.12 | $117.50 | 27.55% | Strong Buy | 2 | -38.46% | 29.50% | 25.53% | 15.48% | |||
| MTRX | MATRIX SERVICE CO | $333.39M | $11.85 | $17.00 | 43.46% | Strong Buy | 1 | 5.83% | N/A | 14.41% | 3.26% | |||
| CDNL | CARDINAL INFRASTRUCTURE GROUP INC | $2.24B | $52.15 | $49.00 | -6.03% | Strong Buy | 2 | N/A | N/A | 128.55% | 13.77% | |||
| KBR | KBR INC | $3.81B | $30.06 | $50.00 | 66.33% | Strong Buy | 4 | 4.71% | 12.73% | 54.41% | 13.01% | |||
| FLR | FLUOR CORP | $6.20B | $44.36 | $55.50 | 25.11% | Strong Buy | 4 | 6.85% | 20.20% | 19.25% | 6.98% | |||
| EXPO | EXPONENT INC | $2.61B | $53.79 | $77.50 | 44.08% | Buy | 2 | 3.92% | 10.04% | 39.49% | 19.44% | |||
| LGN | LEGENCE CORP | $9.11B | $84.30 | $78.55 | -6.83% | Strong Buy | 11 | 21.04% | N/A | N/A | N/A | |||
| RYM | RYTHM INC | $60.20M | $28.01 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |||
| FGL | FOUNDER GROUP LTD | $1.65M | $1.93 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |||
| FBGL | FBS GLOBAL LTD | $7.24M | $0.54 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |||
| SKBL | SKYLINE BUILDERS GROUP HOLDING LTD | $44.49M | $3.40 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |||
| BLNK | BLINK CHARGING CO | $119.40M | $0.83 | N/A | N/A | N/A | N/A | 18.47% | N/A | 27.13% | 11.01% | |||
| ONEG | ONECONSTRUCTION GROUP LTD | $14.72M | $0.92 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |||
| SHIM | SHIMMICK CORP | $182.38M | $4.97 | N/A | N/A | N/A | N/A | 19.04% | N/A | -23.21% | 6.94% | |||
| PRIM | PRIMORIS SERVICES CORP | $6.15B | $113.33 | $160.30 | 41.45% | Buy | 10 | 8.20% | 15.05% | 28.26% | 11.29% | |||
| SUPX | SUPERX AI TECHNOLOGY LTD | $233.67M | $10.54 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |||
| ACA | ARCOSA INC | $6.09B | $124.14 | $132.50 | 6.73% | Strong Buy | 2 | -5.67% | -7.95% | 9.33% | 4.95% | |||
| AMRC | AMERESCO INC | $1.75B | $33.03 | $41.60 | 25.95% | Strong Buy | 5 | 9.35% | 56.81% | 13.38% | 3.07% | |||
| TIC | TIC SOLUTIONS INC | $1.98B | $8.96 | $10.00 | 11.61% | Hold | 3 | 13.48% | N/A | 1.67% | 0.82% | |||
| ZDAI | DIRECTBOOKING TECHNOLOGY CO LTD | $2.60M | $1.45 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |||
| MAGH | MAGNITUDE INTERNATIONAL LTD | $236.60M | $6.76 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |||
| PHOE | PHOENIX ASIA HOLDINGS LTD | $282.96M | $13.10 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |||
| RITR | REITAR LOGTECH HOLDINGS LTD | $30.47M | $0.49 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |||
| SLND | SOUTHLAND HOLDINGS INC | $65.06M | $1.20 | N/A | N/A | N/A | N/A | 9.43% | N/A | -6.87% | 1.25% | |||
| SKK | SKK HOLDINGS LTD | $8.94M | $4.77 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |||
| OFAL | OFA GROUP | $8.14M | $0.57 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |||
| BLD | TOPBUILD CORP | $11.28B | $400.76 | $471.13 | 17.56% | Buy | 8 | 6.83% | 9.02% | 28.59% | 10.24% | |||
| MSW | MING SHING GROUP HOLDINGS LTD | $23.74M | $1.83 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |||
| MSGY | MASONGLORY LTD | $8.01M | $0.56 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |||
| MIMI | MINT INC LTD | $7.53M | $3.01 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |||
| MGN | MEGAN HOLDINGS LTD | $2.54M | $0.16 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |