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 | $6.75 | $6.54 | 3.20% | 12.05x | N/A | 0.33x | 3.15x | 0.68x | $13.42M | 12.00% | $35.64M | 2.15 | $142.46M | 5.93 | |
STRL | STERLING INFRASTRUCTURE INC | $99.16 | N/A | N/A | 21.99x | 26.58x | 1.55x | 4.95x | N/A | $428.01M | 14.03% | $618.91M | 20.12 | $2.99B | 10.96 | |
LMB | LIMBACH HOLDINGS INC | $45.43 | $68.29 | -33.47% | 23.54x | N/A | 0.95x | 4.18x | 0.28x | $55.54M | 11.35% | $120.92M | 11.22 | $487.79M | 11.56 | |
DY | DYCOM INDUSTRIES INC | $139.50 | N/A | N/A | 18.70x | 20.07x | 0.98x | 3.85x | N/A | $75.72M | 1.85% | $1.05B | 35.96 | $4.84B | 8.92 | |
IESC | IES HOLDINGS INC | $132.54 | $81.60 | 62.42% | 24.91x | N/A | 1.10x | 6.18x | 0.89x | $145.09M | 5.42% | $433.67M | 21.47 | $2.64B | 13.19 | |
BLD | TOPBUILD CORP | $408.04 | N/A | N/A | 20.99x | 23.11x | 2.48x | 5.06x | N/A | $800.39M | 6.21% | $2.56B | 81.14 | $13.76B | 13.32 | |
FIX | COMFORT SYSTEMS USA INC | $301.94 | $124.46 | 142.60% | 29.81x | 51.18x | 1.94x | 7.86x | 1.53x | $562.29M | 5.21% | $1.37B | 38.40 | $10.98B | 19.95 | |
EME | EMCOR GROUP INC | $355.24 | N/A | N/A | 23.33x | 37.35x | 1.27x | 6.39x | N/A | $1.05B | 6.27% | $2.61B | 55.63 | $16.20B | 14.52 | |
PWR | QUANTA SERVICES INC | $256.01 | $63.12 | 305.58% | 49.90x | 36.63x | 1.78x | 5.95x | 2.56x | $1.14B | 3.07% | $6.27B | 43.19 | $40.49B | 22.94 | |
STN | STANTEC INC | $80.42 | $27.51 | 192.30% | 36.44x | 29.24x | 2.44x | 4.49x | 1.83x | $328.96M | 3.59% | $2.04B | 17.90 | $10.19B | 17.12 | |
MYRG | MYR GROUP INC | $164.82 | $53.72 | 206.82% | 31.76x | 27.11x | 0.76x | 4.16x | 2.29x | -$43.41M | -1.58% | $663.72M | 39.72 | $2.84B | 15.14 | |
NVEE | NV5 GLOBAL INC | $92.29 | $19.22 | 380.14% | 31.18x | N/A | 1.62x | 1.89x | 10.86x | $45.76M | 3.29% | $775.80M | 51.43 | $1.64B | 12.35 | |
WLDN | WILLDAN GROUP INC | $28.66 | N/A | N/A | 34.95x | N/A | 0.75x | 1.97x | N/A | $29.36M | 7.65% | $199.85M | 14.92 | $485.35M | 12.00 | |
J | JACOBS SOLUTIONS INC | $143.19 | $127.58 | 12.24% | 25.43x | 15.84x | 1.08x | 2.69x | 0.52x | $969.80M | 5.39% | $6.68B | 53.15 | $20.42B | 15.60 | |
AMRC | AMERESCO INC | $20.49 | $36.64 | -44.08% | 17.08x | 9.07x | 0.78x | 1.19x | 0.24x | -$621.76M | -58.20% | $901.98M | 17.30 | $2.48B | 24.12 | |
AGX | ARGAN INC | $60.33 | N/A | N/A | 24.93x | N/A | 1.41x | 2.75x | N/A | $108.99M | 13.52% | $290.94M | 21.77 | $601.74M | 11.30 | |
BWMN | BOWMAN CONSULTING GROUP LTD | $30.79 | N/A | N/A | -58.09x | N/A | 1.11x | 2.87x | N/A | $10.04M | 2.61% | $163.28M | 13.07 | $588.90M | 47.97 | |
ACA | ARCOSA INC | $76.40 | $31.38 | 143.44% | 23.36x | 27.29x | 1.61x | 1.59x | 1.99x | $94.10M | 2.54% | $2.33B | 48.08 | $4.17B | 10.88 | |
BLNK | BLINK CHARGING CO | $2.60 | N/A | N/A | -0.81x | -1.77x | 1.17x | 0.91x | N/A | -$106.15M | -64.35% | $289.40M | 4.56 | $158.75M | -0.86 | |
GLDD | GREAT LAKES DREDGE & DOCK CORP | $6.84 | N/A | N/A | 32.57x | N/A | 0.77x | 1.18x | N/A | -$72.72M | -15.99% | $385.55M | 5.80 | $935.06M | 12.81 | |
GVA | GRANITE CONSTRUCTION INC | $54.99 | $43.50 | 26.42% | 55.55x | N/A | 0.69x | 2.47x | 0.51x | $81.43M | 3.38% | $977.30M | 22.27 | $2.72B | 14.73 | |
PRIM | PRIMORIS SERVICES CORP | $45.76 | $18.71 | 144.53% | 19.31x | 14.12x | 0.43x | 1.98x | 2.81x | $159.24M | 6.53% | $1.24B | 23.19 | $3.45B | 9.51 | |
TTEK | TETRA TECH INC | $192.49 | $45.14 | 326.44% | 44.25x | 37.74x | 2.11x | 6.69x | 3.17x | $327.84M | 3.19% | $1.54B | 28.84 | $11.25B | 23.50 | |
FLR | FLUOR CORP | $40.41 | $35.75 | 13.05% | 73.47x | 15.72x | 0.45x | 3.55x | 0.43x | $106.00M | 1.54% | $1.94B | 11.39 | $5.53B | 10.85 | |
BBCP | CONCRETE PUMPING HOLDINGS INC | $6.61 | N/A | N/A | 18.89x | N/A | 0.79x | 1.16x | N/A | $54.20M | 15.39% | $307.94M | 5.78 | $755.86M | 6.28 | |
EXPO | EXPONENT INC | $91.85 | $14.47 | 534.71% | 46.86x | N/A | 8.75x | 13.04x | 8.66x | $111.00M | 2.36% | $356.09M | 6.96 | $4.49B | 30.97 | |
ROAD | CONSTRUCTION PARTNERS INC | $51.07 | N/A | N/A | 46.43x | 56.12x | 1.64x | 5.18x | N/A | $114.84M | 4.33% | $521.16M | 10.04 | $3.09B | 17.66 | |
ORN | ORION GROUP HOLDINGS INC | $7.40 | N/A | N/A | -21.14x | N/A | 0.34x | 2.09x | N/A | -$717.00k | -0.30% | $116.07M | 3.57 | $326.69M | 9.66 | |
WLGS | WANG & LEE GROUP INC | $0.54 | N/A | N/A | -26.75x | N/A | 1.18x | 1.35x | N/A | N/A | N/A | $5.98M | 0.40 | $4.82M | N/A | |
TPC | TUTOR PERINI CORP | $16.77 | N/A | N/A | -8.22x | N/A | 0.21x | 0.67x | N/A | $343.98M | 39.37% | $1.31B | 25.09 | $1.30B | 50.94 | |
MTRX | MATRIX SERVICE CO | $11.14 | N/A | N/A | -15.91x | N/A | 0.40x | 1.70x | N/A | $21.54M | 7.06% | $178.91M | 6.54 | $254.65M | -43.57 | |
ACM | AECOM | $92.91 | $31.14 | 198.41% | 206.47x | 20.88x | 0.85x | 5.62x | 1.13x | $593.88M | 4.70% | $2.25B | 16.54 | $14.17B | 30.93 | |
SLND | SOUTHLAND HOLDINGS INC | $4.38 | N/A | N/A | -10.68x | N/A | 0.18x | 0.84x | N/A | -$12.30M | -5.96% | $249.62M | 5.30 | $465.86M | 20.97 | |
MTZ | MASTEC INC | $88.42 | N/A | N/A | -138.16x | 14.24x | 0.57x | 2.59x | N/A | $578.45M | 8.44% | $2.71B | 34.90 | $9.98B | 13.26 | |
KBR | KBR INC | $65.56 | N/A | N/A | -33.97x | 17.21x | 1.25x | 6.25x | N/A | $301.00M | 3.40% | $1.41B | 10.43 | $10.53B | 102.21 | |
SHIM | SHIMMICK CORP | $4.19 | N/A | N/A | -38.09x | N/A | 0.17x | 1.50x | N/A | -$59.17M | -55.20% | $71.24M | 2.79 | $87.92M | 6.03 | |
APG | API GROUP CORP | $37.83 | N/A | N/A | -55.63x | N/A | 1.28x | 4.46x | N/A | $482.00M | 5.42% | $2.07B | 8.81 | $11.33B | 14.75 | |
AGFY | AGRIFY CORP | $0.30 | N/A | N/A | -0.02x | N/A | 0.03x | -0.27x | N/A | -$30.72M | -6,915.10% | -$14.94M | -10.02 | $26.91M | -1.81 | |
SMXT | SOLARMAX TECHNOLOGY INC | $10.34 | N/A | N/A | 1,034.00x | N/A | 7.59x | -29.45x | N/A | $3.81M | 0.93% | -$15.89M | -0.40 | $507.20M | 142.46 | |
VATE | INNOVATE CORP | $0.78 | N/A | N/A | -1.63x | N/A | 0.04x | -0.38x | N/A | $9.70M | 15.82% | -$165.50M | -2.12 | $691.12M | 9.40 | |
ENG | ENGLOBAL CORP | $1.69 | N/A | N/A | -0.56x | N/A | 0.22x | -5.59x | N/A | -$4.96M | -58.86% | -$1.56M | -0.31 | $17.43M | -1.25 |