Ticker | Company | Forecast Score | Market Cap | Price | Price Target | Upside/Downside | Consensus | Analysts | Fore. Revenue Growth | Fore. Earnings Growth | Forecast ROE | Forecast ROA |
---|---|---|---|---|---|---|---|---|---|---|---|---|
STRL | STERLING INFRASTRUCTURE INC | $1.45B | $47.12 | $52.00 | 10.36% | Strong Buy | 1 | 11.82% | -7.08% | 23.22% | 8.02% | |
IESC | IES HOLDINGS INC | $965.80M | $47.88 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |
RCMT | RCM TECHNOLOGIES INC | $132.89M | $16.07 | $23.50 | 46.24% | Strong Buy | 2 | N/A | N/A | 64.10% | 18.74% | |
LMB | LIMBACH HOLDINGS INC | $225.97M | $21.36 | $24.50 | 14.70% | Strong Buy | 2 | N/A | N/A | 12.26% | 4.34% | |
FIX | COMFORT SYSTEMS USA INC | $5.37B | $150.00 | $175.00 | 16.67% | Strong Buy | 1 | -4.82% | -1.99% | 20.03% | 7.43% | |
MYRG | MYR GROUP INC | $2.19B | $131.28 | $147.00 | 11.97% | Buy | 1 | -6.59% | 8.16% | 17.59% | 7.47% | |
EME | EMCOR GROUP INC | $8.12B | $170.86 | $188.00 | 10.03% | Strong Buy | 1 | -0.68% | -3.30% | 21.89% | 8.02% | |
BLD | TOPBUILD CORP | $6.55B | $206.16 | $236.60 | 14.77% | Strong Buy | 5 | -4.06% | -11.66% | 27.15% | 11.93% | |
TTEK | TETRA TECH INC | $7.30B | $137.11 | $177.50 | 29.46% | Buy | 2 | -22.33% | -16.78% | 20.03% | 6.81% | |
DY | DYCOM INDUSTRIES INC | $3.06B | $104.29 | $118.00 | 13.15% | Buy | 3 | 2.02% | 8.53% | 22.71% | 8.82% | |
NVEE | NV5 GLOBAL INC | $1.48B | $94.36 | $119.00 | 26.11% | Strong Buy | 2 | N/A | N/A | 13.29% | 8.78% | |
PRIM | PRIMORIS SERVICES CORP | $1.45B | $27.26 | $27.00 | -0.95% | Hold | 1 | -8.86% | 8.24% | 15.57% | 4.90% | |
KBR | KBR INC | $7.92B | $58.37 | $69.83 | 19.64% | Strong Buy | 6 | 12.65% | 25.06% | 40.04% | 11.48% | |
STN | STANTEC INC | $6.44B | $58.04 | N/A | N/A | N/A | N/A | 6.66% | 47.55% | 17.80% | 7.37% | |
PWR | QUANTA SERVICES INC | $25.26B | $174.00 | $184.00 | 5.75% | Buy | 8 | 4.99% | 29.42% | N/A | N/A | |
BLNK | BLINK CHARGING CO | $420.85M | $6.88 | $17.60 | 155.81% | Hold | 5 | 39.87% | N/A | N/A | N/A | |
JCI | JOHNSON CONTROLS INTERNATIONAL PLC | $42.46B | $61.88 | $69.90 | 12.96% | Buy | 11 | 1.72% | 78.11% | 17.70% | 6.48% | |
J | JACOBS SOLUTIONS INC | $14.46B | $114.01 | $148.00 | 29.81% | Buy | 6 | 5.62% | 20.63% | 19.17% | 8.15% | |
ESOA | ENERGY SERVICES OF AMERICA CORP | $31.00M | $1.86 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |
GVA | GRANITE CONSTRUCTION INC | $1.61B | $36.72 | $36.00 | -1.96% | Strong Sell | 1 | N/A | N/A | 14.13% | 6.29% | |
AGX | ARGAN INC | $557.80M | $41.64 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |
ACM | AECOM | $10.71B | $77.06 | $100.57 | 30.51% | Strong Buy | 7 | 5.40% | 24.77% | 22.02% | 5.02% | |
ROAD | CONSTRUCTION PARTNERS INC | $1.53B | $28.99 | $34.50 | 19.01% | Strong Buy | 2 | -0.16% | 35.96% | N/A | N/A | |
AMRC | AMERESCO INC | $2.25B | $43.25 | $61.60 | 42.43% | Strong Buy | 10 | -1.69% | 28.95% | 14.21% | 3.97% | |
BBCP | CONCRETE PUMPING HOLDINGS INC | $385.65M | $6.96 | $7.50 | 7.76% | Buy | 1 | N/A | N/A | 9.09% | 2.95% | |
WLDN | WILLDAN GROUP INC | $228.64M | $16.95 | $24.00 | 41.59% | Strong Buy | 1 | N/A | N/A | 0.58% | 0.27% | |
AGFY | AGRIFY CORP | $1.72M | $0.19 | N/A | N/A | N/A | N/A | N/A | N/A | -140.87% | -44.30% | |
DRTT | DIRTT ENVIRONMENTAL SOLUTIONS LTD | $36.79M | $0.37 | N/A | N/A | N/A | N/A | 21.26% | N/A | 80.34% | 4.26% | |
APG | API GROUP CORP | $5.36B | $22.80 | $27.00 | 18.42% | Strong Buy | 4 | N/A | N/A | 15.75% | 4.39% | |
FLR | FLUOR CORP | $3.89B | $27.19 | $34.67 | 27.50% | Hold | 3 | N/A | N/A | 21.41% | 5.55% | |
ENG | ENGLOBAL CORP | $18.29M | $0.46 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |
ORN | ORION GROUP HOLDINGS INC | $81.40M | $2.53 | $3.00 | 18.58% | Hold | 1 | 0.51% | N/A | N/A | N/A | |
AENZ | AENZA SAA | $166.41M | $2.08 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |
GLDD | GREAT LAKES DREDGE & DOCK CORP | $438.35M | $6.60 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |
MTZ | MASTEC INC | $7.75B | $98.24 | $118.00 | 20.11% | Strong Buy | 7 | 5.53% | N/A | N/A | N/A | |
SLND | SOUTHLAND HOLDINGS INC | $410.61M | $8.58 | $14.00 | 63.17% | Buy | 1 | N/A | N/A | N/A | N/A | |
TPC | TUTOR PERINI CORP | $306.25M | $5.93 | N/A | N/A | N/A | N/A | N/A | N/A | 4.67% | 1.47% | |
WLGS | WANG & LEE GROUP INC | $22.04M | $1.46 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |
WLMS | WILLIAMS INDUSTRIAL SERVICES GROUP INC | $12.24M | $0.45 | N/A | N/A | N/A | N/A | N/A | N/A | 22.10% | 4.75% |