Ticker | Company | Price | Valuation Score | Graham Fair Value | Graham Fair Value % | P/E | Forward P/E | P/S | P/B | PEG | Free Cash Flow | Free Cash Flow Yield | Book Value | BVPS | EV | EV/EBITDA |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
ESOA | ENERGY SERVICES OF AMERICA CORP | $7.04 | $6.54 | 7.63% | 12.57x | N/A | 0.35x | 3.28x | 0.71x | $13.42M | 11.51% | $35.64M | 2.15 | $147.27M | 6.13 | |
STRL | STERLING INFRASTRUCTURE INC | $102.20 | N/A | N/A | 22.66x | 27.40x | 1.59x | 5.11x | N/A | $428.01M | 13.62% | $618.91M | 20.12 | $3.09B | 11.30 | |
LMB | LIMBACH HOLDINGS INC | $42.87 | $68.29 | -37.22% | 22.21x | N/A | 0.89x | 3.95x | 0.26x | $55.54M | 12.02% | $120.92M | 11.22 | $459.29M | 10.88 | |
DY | DYCOM INDUSTRIES INC | $140.95 | N/A | N/A | 18.89x | 20.28x | 0.99x | 3.89x | N/A | $75.72M | 1.83% | $1.05B | 35.96 | $4.88B | 9.00 | |
IESC | IES HOLDINGS INC | $127.55 | $81.60 | 56.30% | 23.98x | N/A | 1.06x | 5.95x | 0.85x | $145.09M | 5.63% | $433.67M | 21.47 | $2.53B | 12.68 | |
FIX | COMFORT SYSTEMS USA INC | $311.40 | $124.46 | 150.20% | 30.74x | 52.78x | 2.00x | 8.10x | 1.58x | $562.29M | 5.05% | $1.37B | 38.40 | $11.32B | 20.57 | |
BLD | TOPBUILD CORP | $391.25 | N/A | N/A | 20.13x | 22.15x | 2.38x | 4.85x | N/A | $800.39M | 6.47% | $2.56B | 81.14 | $13.22B | 12.80 | |
EME | EMCOR GROUP INC | $349.35 | N/A | N/A | 22.94x | 36.74x | 1.25x | 6.28x | N/A | $1.05B | 6.37% | $2.61B | 55.63 | $15.92B | 14.28 | |
PWR | QUANTA SERVICES INC | $255.19 | $63.12 | 304.29% | 49.74x | 36.51x | 1.77x | 5.93x | 2.55x | $1.14B | 3.08% | $6.27B | 43.19 | $40.37B | 22.88 | |
MYRG | MYR GROUP INC | $166.06 | $47.77 | 247.59% | 30.47x | 27.31x | 0.76x | 4.27x | 3.25x | -$8.11M | -0.29% | $651.20M | 39.04 | $2.83B | 14.96 | |
STN | STANTEC INC | $81.50 | $27.51 | 196.22% | 36.93x | 29.64x | 2.48x | 4.55x | 1.85x | $328.96M | 3.54% | $2.04B | 17.90 | $10.32B | 17.33 | |
NVEE | NV5 GLOBAL INC | $92.46 | $19.22 | 381.02% | 31.24x | N/A | 1.62x | 1.90x | 10.88x | $45.76M | 3.28% | $775.80M | 51.43 | $1.64B | 12.37 | |
J | JACOBS SOLUTIONS INC | $144.18 | $127.58 | 13.01% | 25.61x | 15.95x | 1.08x | 2.71x | 0.52x | $969.80M | 5.35% | $6.68B | 53.15 | $20.54B | 15.69 | |
WLDN | WILLDAN GROUP INC | $27.41 | N/A | N/A | 33.43x | N/A | 0.72x | 1.89x | N/A | $29.36M | 8.00% | $199.85M | 14.92 | $468.14M | 11.58 | |
EXPO | EXPONENT INC | $79.68 | $14.47 | 450.61% | 40.65x | N/A | 7.59x | 11.31x | 7.51x | $111.00M | 2.72% | $356.09M | 6.96 | $3.87B | 26.72 | |
AMRC | AMERESCO INC | $20.98 | $36.64 | -42.74% | 17.48x | 9.28x | 0.80x | 1.22x | 0.24x | -$621.76M | -56.84% | $901.98M | 17.30 | $2.50B | 24.37 | |
GLDD | GREAT LAKES DREDGE & DOCK CORP | $7.19 | N/A | N/A | 34.24x | N/A | 0.81x | 1.24x | N/A | -$72.72M | -15.22% | $385.55M | 5.80 | $958.38M | 13.13 | |
AGX | ARGAN INC | $61.21 | N/A | N/A | 25.29x | N/A | 1.43x | 2.79x | N/A | $108.99M | 13.32% | $290.94M | 21.77 | $613.40M | 11.52 | |
ACA | ARCOSA INC | $76.70 | $31.38 | 144.39% | 23.46x | 27.39x | 1.61x | 1.60x | 2.00x | $94.10M | 2.53% | $2.33B | 48.08 | $4.19B | 10.92 | |
BWMN | BOWMAN CONSULTING GROUP LTD | $32.09 | N/A | N/A | -60.55x | N/A | 1.16x | 2.99x | N/A | $10.04M | 2.51% | $163.28M | 13.07 | $608.70M | 49.58 | |
BLNK | BLINK CHARGING CO | $2.31 | N/A | N/A | -0.72x | -1.57x | 1.04x | 0.81x | N/A | -$106.15M | -72.42% | $289.40M | 4.56 | $129.47M | -0.70 | |
GVA | GRANITE CONSTRUCTION INC | $54.76 | $43.50 | 25.89% | 55.31x | N/A | 0.68x | 2.46x | 0.50x | $81.43M | 3.39% | $977.30M | 22.27 | $2.71B | 14.67 | |
TTEK | TETRA TECH INC | $192.92 | $45.14 | 327.39% | 44.35x | 37.83x | 2.12x | 6.71x | 3.18x | $327.84M | 3.19% | $1.54B | 28.84 | $11.27B | 23.55 | |
FLR | FLUOR CORP | $40.63 | $35.75 | 13.67% | 73.87x | 15.81x | 0.45x | 3.57x | 0.43x | $106.00M | 1.53% | $1.94B | 11.39 | $5.56B | 10.93 | |
PRIM | PRIMORIS SERVICES CORP | $45.41 | $18.71 | 142.66% | 19.16x | 14.02x | 0.42x | 1.96x | 2.79x | $159.24M | 6.58% | $1.24B | 23.19 | $3.43B | 9.45 | |
BBCP | CONCRETE PUMPING HOLDINGS INC | $6.60 | N/A | N/A | 18.86x | N/A | 0.79x | 1.15x | N/A | $54.20M | 15.41% | $307.94M | 5.78 | $755.32M | 6.28 | |
ROAD | CONSTRUCTION PARTNERS INC | $51.38 | N/A | N/A | 46.71x | 56.46x | 1.65x | 5.21x | N/A | $114.84M | 4.31% | $521.16M | 10.04 | $3.11B | 17.75 | |
WLGS | WANG & LEE GROUP INC | $0.55 | N/A | N/A | -27.50x | N/A | 1.22x | 1.39x | N/A | N/A | N/A | $5.98M | 0.40 | $5.04M | N/A | |
TPC | TUTOR PERINI CORP | $13.89 | N/A | N/A | -6.81x | N/A | 0.17x | 0.56x | N/A | $343.98M | 47.54% | $1.31B | 25.09 | $1.15B | 45.06 | |
MTRX | MATRIX SERVICE CO | $11.77 | N/A | N/A | -16.81x | N/A | 0.42x | 1.80x | N/A | $21.54M | 6.69% | $178.91M | 6.54 | $271.85M | -46.51 | |
ACM | AECOM | $93.59 | $31.14 | 200.59% | 207.98x | 21.03x | 0.85x | 5.66x | 1.14x | $593.88M | 4.67% | $2.25B | 16.54 | $14.26B | 31.13 | |
SLND | SOUTHLAND HOLDINGS INC | $4.19 | N/A | N/A | -10.22x | N/A | 0.17x | 0.80x | N/A | -$12.30M | -6.23% | $249.62M | 5.30 | $456.75M | 20.56 | |
MTZ | MASTEC INC | $86.18 | N/A | N/A | -134.66x | 13.88x | 0.56x | 2.52x | N/A | $578.45M | 8.66% | $2.71B | 34.90 | $9.80B | 13.03 | |
ORN | ORION GROUP HOLDINGS INC | $7.34 | N/A | N/A | -13.35x | N/A | 0.33x | 1.97x | N/A | $19.35M | 8.15% | $121.48M | 3.76 | $293.46M | 11.85 | |
KBR | KBR INC | $65.24 | N/A | N/A | -33.29x | 17.12x | 1.27x | 6.37x | N/A | $251.00M | 2.85% | $1.38B | 10.24 | $10.52B | 122.28 | |
SHIM | SHIMMICK CORP | $4.08 | N/A | N/A | -37.09x | N/A | 0.16x | 1.46x | N/A | -$59.17M | -56.69% | $71.24M | 2.79 | $85.11M | 5.84 | |
APG | API GROUP CORP | $37.68 | N/A | N/A | -55.41x | N/A | 1.28x | 4.44x | N/A | $482.00M | 5.44% | $2.07B | 8.81 | $11.29B | 14.71 | |
SMXT | SOLARMAX TECHNOLOGY INC | $8.34 | N/A | N/A | 834.00x | N/A | 6.12x | -23.75x | N/A | $3.81M | 1.15% | -$15.89M | -0.40 | $416.71M | 117.04 | |
AGFY | AGRIFY CORP | $0.29 | N/A | N/A | -0.02x | N/A | 0.03x | -0.27x | N/A | -$30.72M | -7,009.18% | -$14.94M | -10.02 | $26.86M | -1.80 | |
ENG | ENGLOBAL CORP | $1.63 | N/A | N/A | -0.54x | N/A | 0.21x | -5.41x | N/A | -$4.96M | -60.92% | -$1.56M | -0.31 | $17.14M | -1.23 | |
VATE | INNOVATE CORP | $0.56 | N/A | N/A | -1.17x | N/A | 0.03x | -0.27x | N/A | $9.70M | 22.14% | -$165.50M | -2.12 | $673.37M | 9.16 |