| 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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| PRIM | PRIMORIS SERVICES CORP | $6.77B | $125.38 | $147.36 | 17.53% | Strong Buy | 11 | 5.16% | 10.40% | 23.64% | 8.28% | |||
| BWMN | BOWMAN CONSULTING GROUP LTD | $604.06M | $34.77 | $55.00 | 58.18% | Strong Buy | 1 | 6.17% | -24.44% | 9.22% | 4.73% | |||
| MYRG | MYR GROUP INC | $3.63B | $233.58 | $200.33 | -14.23% | Buy | 6 | 6.25% | 15.74% | 25.07% | 9.41% | |||
| IESC | IES HOLDINGS INC | $7.84B | $394.65 | N/A | N/A | N/A | N/A | 13.92% | 22.91% | 53.72% | 27.06% | |||
| TPC | TUTOR PERINI CORP | $3.30B | $62.63 | $82.00 | 30.93% | Strong Buy | 3 | 8.63% | N/A | 26.82% | 6.19% | |||
| DY | DYCOM INDUSTRIES INC | $8.41B | $290.61 | $300.67 | 3.46% | Strong Buy | 9 | 9.26% | 14.36% | 28.72% | 12.22% | |||
| FIX | COMFORT SYSTEMS USA INC | $33.67B | $954.53 | $955.67 | 0.12% | Strong Buy | 3 | 9.37% | 12.03% | 53.42% | 20.65% | |||
| EME | EMCOR GROUP INC | $28.69B | $640.85 | $693.60 | 8.23% | Strong Buy | 5 | 5.35% | 6.13% | 41.31% | 15.95% | |||
| WLDN | WILLDAN GROUP INC | $1.37B | $93.12 | $114.33 | 22.78% | Strong Buy | 3 | -21.63% | 18.33% | 23.01% | 12.83% | |||
| APG | API GROUP CORP | $15.61B | $37.53 | $37.54 | 0.03% | Strong Buy | 8 | 4.58% | 110.87% | 23.80% | 8.94% | |||
| MTZ | MASTEC INC | $15.59B | $197.60 | $241.00 | 21.96% | Strong Buy | 16 | 7.27% | 32.21% | 32.74% | 10.51% | |||
| STRL | STERLING INFRASTRUCTURE INC | $11.71B | $381.22 | $404.00 | 5.98% | Buy | 2 | 10.04% | -1.38% | 35.26% | 14.47% | |||
| STN | STANTEC INC | $12.30B | $107.82 | N/A | N/A | N/A | N/A | 28.45% | 48.59% | 35.54% | 15.51% | |||
| TTEK | TETRA TECH INC | $8.41B | $31.99 | $45.00 | 40.67% | Strong Buy | 2 | -3.92% | 32.07% | 28.16% | 11.27% | |||
| GLDD | GREAT LAKES DREDGE & DOCK CORP | $863.59M | $12.70 | N/A | N/A | N/A | N/A | 3.93% | -12.54% | 14.19% | 5.62% | |||
| GVA | GRANITE CONSTRUCTION INC | $4.47B | $102.50 | $130.00 | 26.83% | Strong Buy | 1 | 7.48% | 24.16% | 27.50% | 7.67% | |||
| LMB | LIMBACH HOLDINGS INC | $895.85M | $77.05 | $144.00 | 86.89% | Strong Buy | 2 | 12.02% | 15.67% | 34.80% | 15.44% | |||
| ACA | ARCOSA INC | $4.86B | $99.02 | $117.50 | 18.66% | Strong Buy | 2 | 4.24% | 24.29% | 9.95% | 5.09% | |||
| ESOA | ENERGY SERVICES OF AMERICA CORP | $181.66M | $10.91 | $21.00 | 92.48% | Strong Buy | 1 | 7.50% | 86.24% | 34.88% | 10.06% | |||
| ACM | AECOM | $17.45B | $131.73 | $139.57 | 5.95% | Strong Buy | 7 | 6.89% | 17.53% | 42.62% | 8.67% | |||
| BLD | TOPBUILD CORP | $12.17B | $433.53 | $444.00 | 2.42% | Strong Buy | 9 | 6.42% | 5.69% | 30.63% | 10.62% | |||
| J | JACOBS SOLUTIONS INC | $18.49B | $154.67 | $168.80 | 9.14% | Strong Buy | 5 | 4.98% | 31.37% | 29.03% | 9.72% | |||
| KBR | KBR INC | $5.39B | $42.43 | $57.20 | 34.81% | Buy | 5 | 2.90% | 16.41% | 55.81% | 12.29% | |||
| AGX | ARGAN INC | $4.80B | $347.88 | $291.00 | -16.35% | Strong Buy | 4 | 15.30% | 9.38% | 42.19% | 18.79% | |||
| PWR | QUANTA SERVICES INC | $66.94B | $448.91 | $441.93 | -1.55% | Buy | 15 | 9.15% | 28.45% | 32.27% | 11.91% | |||
| EXPO | EXPONENT INC | $3.54B | $70.95 | N/A | N/A | N/A | N/A | 1.50% | 5.39% | 30.44% | 16.11% | |||
| ORN | ORION GROUP HOLDINGS INC | $393.02M | $9.85 | $11.50 | 16.75% | Strong Buy | 1 | 4.24% | 21.50% | 15.57% | 5.82% | |||
| ROAD | CONSTRUCTION PARTNERS INC | $6.19B | $110.43 | $125.67 | 13.80% | Buy | 3 | 36.20% | 73.16% | 24.75% | 7.26% | |||
| MTRX | MATRIX SERVICE CO | $352.40M | $12.53 | $17.00 | 35.67% | Strong Buy | 1 | 10.09% | N/A | 19.37% | 4.41% | |||
| MIMI | MINT INC LTD | $16.71M | $0.67 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |||
| SLND | SOUTHLAND HOLDINGS INC | $245.67M | $4.54 | $4.00 | -11.89% | Hold | 1 | 6.91% | N/A | 14.24% | 1.82% | |||
| MGN | MEGAN HOLDINGS LTD | N/A | $1.50 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |||
| MSGY | MASONGLORY LTD | $16.93M | $1.19 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |||
| BLNK | BLINK CHARGING CO | $184.45M | $1.61 | $2.33 | 44.91% | Hold | 3 | 22.34% | N/A | N/A | N/A | |||
| OFAL | OFA GROUP | $11.41M | $0.88 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |||
| BBCP | CONCRETE PUMPING HOLDINGS INC | $322.23M | $6.26 | $7.50 | 19.81% | Buy | 2 | 0.35% | -10.16% | 5.83% | 1.72% | |||
| ONEG | ONECONSTRUCTION GROUP LTD | $134.61M | $10.15 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |||
| LGN | LEGENCE CORP | N/A | $36.24 | $37.54 | 3.59% | Strong Buy | 12 | N/A | N/A | 61.96% | 4.31% | |||
| SUPX | SUPER X AI TECHNOLOGY LTD | $1.08B | $48.85 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |||
| SKBL | SKYLINE BUILDERS GROUP HOLDING LTD | $109.80M | $3.66 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |||
| FLR | FLUOR CORP | $7.31B | $45.35 | $51.83 | 14.30% | Strong Buy | 6 | 4.92% | -48.32% | 10.89% | 4.93% | |||
| RYM | RYTHM INC | $48.72M | $24.33 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |||
| TIC | ACUREN CORP | $2.24B | $11.16 | $15.33 | 37.39% | Buy | 3 | N/A | N/A | 9.79% | 5.15% | |||
| AMRC | AMERESCO INC | $1.85B | $35.09 | $34.00 | -3.11% | Strong Buy | 6 | 7.95% | 11.02% | 10.36% | 2.47% | |||
| RITR | REITAR LOGTECH HOLDINGS LTD | $101.78M | $1.63 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |||
| MSW | MING SHING GROUP HOLDINGS LTD | $27.51M | $2.12 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |||
| FGL | FOUNDER GROUP LTD | $6.70M | $0.38 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |||
| MAGH | MAGNITUDE INTERNATIONAL LTD | $47.95M | $1.37 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |||
| SKK | SKK HOLDINGS LTD | $5.42M | $0.35 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |||
| ZDAI | PRIMEGA GROUP HOLDINGS LTD | $10.80M | $0.41 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |||
| PHOE | PHOENIX ASIA HOLDINGS LTD | $368.28M | $17.05 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |||
| FBGL | FBS GLOBAL LTD | $8.63M | $0.64 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |||
| VATE | INNOVATE CORP | $73.35M | $5.50 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |||
| SHIM | SHIMMICK CORP | $74.43M | $2.11 | N/A | N/A | N/A | N/A | -2.66% | N/A | -9.09% | 2.22% |