Ticker | Company | Financials Score | Market Cap | ROE | ROA | ROCE | ROIC | D/E | Current Ratio | Gross Margin | Profit Margin | Operating Margin |
---|---|---|---|---|---|---|---|---|---|---|---|---|
ESOA | ENERGY SERVICES OF AMERICA CORP | $120.59M | 29.80% | 7.30% | 25.68% | 19.60% | 2.83 | 1.21 | 12.50% | 2.80% | 4.77% | |
LMB | LIMBACH HOLDINGS INC | $473.21M | 18.90% | 7.30% | 18.93% | 28.20% | 1.52 | 1.50 | 23.10% | 4.00% | 5.84% | |
DY | DYCOM INDUSTRIES INC | $4.05B | 22.10% | 8.90% | 17.14% | 13.90% | 1.39 | 3.06 | 19.50% | 5.20% | 8.25% | |
IESC | IES HOLDINGS INC | $2.60B | 31.40% | 12.90% | 27.29% | 42.10% | 1.15 | 1.73 | 20.20% | 5.00% | 6.94% | |
FIX | COMFORT SYSTEMS USA INC | $11.02B | 27.80% | 10.60% | 25.15% | 55.80% | 1.59 | 1.11 | 19.00% | 6.20% | 7.65% | |
STRL | STERLING INFRASTRUCTURE INC | $3.12B | 24.90% | 8.50% | 19.63% | 39.40% | 1.86 | 1.25 | 17.10% | 7.00% | 10.94% | |
BLD | TOPBUILD CORP | $12.34B | 26.50% | 12.40% | 20.50% | 34.20% | 1.01 | 2.66 | 30.90% | 11.80% | 17.33% | |
EME | EMCOR GROUP INC | $15.95B | 28.30% | 10.40% | 28.78% | 62.80% | 1.68 | 1.26 | 16.60% | 5.00% | 7.07% | |
MYRG | MYR GROUP INC | $2.76B | 14.80% | 6.10% | 15.63% | 20.50% | 1.42 | 1.37 | 10.00% | 2.50% | 3.57% | |
PWR | QUANTA SERVICES INC | $36.90B | 12.70% | 4.90% | 10.44% | 12.20% | 1.59 | 1.47 | 14.10% | 3.60% | 5.51% | |
STN | STANTEC INC | $9.24B | 13.40% | 5.60% | 11.66% | 14.80% | 1.20 | 1.41 | 54.20% | 6.50% | 10.27% | |
J | JACOBS SOLUTIONS INC | $18.09B | 10.70% | 4.70% | 8.87% | 18.30% | 1.23 | 1.37 | 21.00% | 4.20% | 6.00% | |
NVEE | NV5 GLOBAL INC | $1.47B | 6.00% | 3.80% | 6.05% | 14.80% | 0.51 | 2.06 | 49.90% | 5.20% | 7.10% | |
WLDN | WILLDAN GROUP INC | $384.87M | 5.70% | 2.70% | 7.98% | 11.80% | 1.08 | 1.67 | 35.20% | 2.10% | 4.71% | |
AMRC | AMERESCO INC | $1.11B | 7.30% | 1.90% | 1.31% | 1.00% | 3.09 | 1.25 | 17.90% | 4.50% | 2.68% | |
EXPO | EXPONENT INC | $4.08B | 28.50% | 16.60% | 28.03% | 39.90% | 0.82 | 2.34 | 25.30% | 18.70% | 25.32% | |
AGX | ARGAN INC | $810.43M | 11.40% | 6.00% | 16.53% | 77.00% | 1.06 | 1.81 | 14.10% | 5.60% | 8.53% | |
ACA | ARCOSA INC | $3.73B | 6.90% | 4.60% | 7.12% | 10.00% | 0.53 | 2.12 | 19.20% | 6.90% | 9.71% | |
BWMN | BOWMAN CONSULTING GROUP LTD | $485.05M | -4.50% | -1.90% | -2.34% | -2.80% | 1.47 | 1.22 | 50.80% | -1.90% | -1.86% | |
BLNK | BLINK CHARGING CO | $235.32M | -70.00% | -47.80% | -55.36% | -247.00% | 0.48 | 3.18 | 28.60% | -144.90% | -141.29% | |
GVA | GRANITE CONSTRUCTION INC | $2.39B | 4.60% | 1.80% | 5.18% | 5.70% | 1.83 | 1.60 | 11.30% | 1.20% | 2.63% | |
GLDD | GREAT LAKES DREDGE & DOCK CORP | $495.68M | 3.70% | 1.30% | 3.27% | 2.50% | 1.88 | 1.26 | 13.20% | 2.40% | 5.16% | |
TTEK | TETRA TECH INC | $10.12B | 16.10% | 5.90% | 14.50% | 24.70% | 1.57 | 1.25 | 15.70% | 4.80% | 8.33% | |
BBCP | CONCRETE PUMPING HOLDINGS INC | $353.94M | 6.50% | 2.20% | 6.85% | 6.40% | 1.82 | 1.10 | 39.20% | 4.40% | 12.62% | |
FLR | FLUOR CORP | $6.87B | 4.50% | 1.20% | 11.42% | 18.70% | 2.54 | 1.60 | 3.10% | 0.50% | 2.81% | |
PRIM | PRIMORIS SERVICES CORP | $2.41B | 10.80% | 3.40% | 10.26% | 10.30% | 2.10 | 1.41 | 10.30% | 2.20% | 4.48% | |
ROAD | CONSTRUCTION PARTNERS INC | $2.69B | 11.60% | 4.70% | 9.19% | 8.10% | 1.45 | 1.76 | 13.50% | 3.50% | 5.75% | |
TPC | TUTOR PERINI CORP | $723.67M | -12.70% | -3.80% | -6.12% | -5.10% | 2.44 | 1.66 | 3.60% | -4.40% | -3.63% | |
WLGS | WANG & LEE GROUP INC | $8.91M | -15.40% | -4.40% | -4.00% | -18.80% | 0.99 | 2.18 | 35.80% | -4.80% | -3.90% | |
MTRX | MATRIX SERVICE CO | $315.10M | -10.60% | -4.70% | -9.04% | -12.70% | 1.26 | 1.30 | 5.40% | -2.50% | -2.36% | |
ACM | AECOM | $12.79B | 2.60% | 0.50% | 5.25% | 7.60% | 3.99 | 1.05 | 6.50% | 0.40% | 1.90% | |
MTZ | MASTEC INC | $6.75B | -1.90% | -0.50% | 2.28% | 2.10% | 2.46 | 1.40 | 11.50% | -0.40% | 1.24% | |
SLND | SOUTHLAND HOLDINGS INC | $211.43M | -7.60% | -1.60% | -1.35% | -0.90% | 3.77 | 1.61 | 3.10% | -1.70% | -0.72% | |
ORN | ORION GROUP HOLDINGS INC | $259.09M | -14.30% | -4.70% | -2.93% | -2.30% | 2.43 | 1.26 | 8.70% | -2.50% | -0.83% | |
KBR | KBR INC | $8.70B | -17.10% | -4.50% | -1.38% | -2.00% | 3.02 | 1.05 | 14.00% | -3.80% | -0.79% | |
SHIM | SHIMMICK CORP | $76.73M | -4.10% | -0.60% | -1.64% | -3.30% | 5.00 | 0.95 | 3.50% | -0.40% | -0.40% | |
APG | API GROUP CORP | $9.16B | -7.40% | -2.10% | 6.52% | 8.70% | 2.28 | 1.43 | 28.00% | -2.30% | 5.44% | |
SMXT | SOLARMAX TECHNOLOGY INC | $362.88M | -2.70% | 0.70% | 29.45% | 5.00% | -4.06 | 0.47 | 20.60% | 0.80% | 3.60% | |
AGFY | AGRIFY CORP | $3.79M | N/A | -40.50% | -417.66% | -57.90% | -4.02 | 0.58 | 31.30% | -110.60% | -99.56% | |
ENG | ENGLOBAL CORP | $8.64M | -589.50% | -63.60% | -289.14% | -85.40% | -13.08 | 0.84 | -0.90% | -38.80% | -37.99% | |
VATE | INNOVATE CORP | $45.16M | N/A | -3.50% | 5.95% | 4.00% | -7.13 | 1.25 | 15.20% | -2.60% | 2.64% |