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.19 | $6.54 | 9.93% | 12.84x | N/A | 0.36x | 3.35x | 0.73x | $13.42M | 11.27% | $35.64M | 2.15 | $149.76M | 6.24 | |
STRL | STERLING INFRASTRUCTURE INC | $105.89 | N/A | N/A | 23.48x | 28.39x | 1.65x | 5.29x | N/A | $428.01M | 13.14% | $618.91M | 20.12 | $3.20B | 11.72 | |
LMB | LIMBACH HOLDINGS INC | $44.45 | $68.29 | -34.91% | 23.03x | N/A | 0.93x | 4.09x | 0.27x | $55.54M | 11.60% | $120.92M | 11.22 | $476.88M | 11.30 | |
DY | DYCOM INDUSTRIES INC | $142.76 | N/A | N/A | 19.14x | 20.54x | 1.00x | 3.94x | N/A | $75.72M | 1.81% | $1.05B | 35.96 | $4.94B | 9.09 | |
FIX | COMFORT SYSTEMS USA INC | $302.00 | $124.46 | 142.65% | 29.81x | 51.19x | 1.94x | 7.86x | 1.54x | $562.29M | 5.21% | $1.37B | 38.40 | $10.99B | 19.96 | |
IESC | IES HOLDINGS INC | $131.11 | $81.60 | 60.67% | 24.64x | N/A | 1.09x | 6.11x | 0.88x | $145.09M | 5.48% | $433.67M | 21.47 | $2.61B | 13.04 | |
BLD | TOPBUILD CORP | $407.08 | N/A | N/A | 20.94x | 23.05x | 2.48x | 5.05x | N/A | $800.39M | 6.22% | $2.56B | 81.14 | $13.72B | 13.29 | |
EME | EMCOR GROUP INC | $354.02 | N/A | N/A | 23.24x | 37.23x | 1.27x | 6.36x | N/A | $1.05B | 6.29% | $2.61B | 55.63 | $16.14B | 14.47 | |
PWR | QUANTA SERVICES INC | $261.66 | $63.12 | 314.54% | 51.01x | 37.43x | 1.82x | 6.08x | 2.62x | $1.14B | 3.00% | $6.27B | 43.19 | $41.31B | 23.41 | |
MYRG | MYR GROUP INC | $168.16 | $47.77 | 251.99% | 30.86x | 27.66x | 0.77x | 4.32x | 3.30x | -$8.11M | -0.29% | $651.20M | 39.04 | $2.86B | 15.14 | |
STN | STANTEC INC | $81.84 | $27.51 | 197.46% | 37.08x | 29.76x | 2.49x | 4.57x | 1.86x | $328.96M | 3.52% | $2.04B | 17.90 | $10.36B | 17.39 | |
J | JACOBS SOLUTIONS INC | $144.91 | $127.58 | 13.58% | 25.74x | 16.03x | 1.09x | 2.73x | 0.52x | $969.80M | 5.33% | $6.68B | 53.15 | $20.63B | 15.76 | |
NVEE | NV5 GLOBAL INC | $93.98 | $19.22 | 388.93% | 31.75x | N/A | 1.65x | 1.93x | 11.06x | $45.76M | 3.23% | $775.80M | 51.43 | $1.67B | 12.55 | |
WLDN | WILLDAN GROUP INC | $28.30 | N/A | N/A | 34.51x | N/A | 0.74x | 1.95x | N/A | $29.36M | 7.75% | $199.85M | 14.92 | $480.39M | 11.88 | |
AMRC | AMERESCO INC | $21.48 | $36.64 | -41.37% | 17.90x | 9.50x | 0.81x | 1.25x | 0.25x | -$621.76M | -55.52% | $901.98M | 17.30 | $2.53B | 24.62 | |
GLDD | GREAT LAKES DREDGE & DOCK CORP | $7.14 | N/A | N/A | 34.00x | N/A | 0.80x | 1.23x | N/A | -$72.72M | -15.32% | $385.55M | 5.80 | $955.05M | 13.09 | |
AGX | ARGAN INC | $61.98 | N/A | N/A | 25.61x | N/A | 1.44x | 2.82x | N/A | $108.99M | 13.16% | $290.94M | 21.77 | $623.59M | 11.71 | |
BWMN | BOWMAN CONSULTING GROUP LTD | $32.95 | N/A | N/A | -62.17x | N/A | 1.19x | 3.07x | N/A | $10.04M | 2.44% | $163.28M | 13.07 | $621.80M | 50.65 | |
ACA | ARCOSA INC | $77.34 | $31.38 | 146.43% | 23.65x | 27.62x | 1.63x | 1.61x | 2.01x | $94.10M | 2.51% | $2.33B | 48.08 | $4.22B | 11.00 | |
BLNK | BLINK CHARGING CO | $2.42 | N/A | N/A | -0.75x | -1.65x | 1.09x | 0.84x | N/A | -$106.15M | -69.13% | $289.40M | 4.56 | $140.57M | -0.76 | |
GVA | GRANITE CONSTRUCTION INC | $55.53 | $43.50 | 27.66% | 56.09x | N/A | 0.69x | 2.50x | 0.51x | $81.43M | 3.34% | $977.30M | 22.27 | $2.74B | 14.86 | |
TTEK | TETRA TECH INC | $192.50 | $45.14 | 326.46% | 44.25x | 37.75x | 2.11x | 6.69x | 3.17x | $327.84M | 3.19% | $1.54B | 28.84 | $11.25B | 23.50 | |
FLR | FLUOR CORP | $40.95 | $35.75 | 14.56% | 74.45x | 15.93x | 0.45x | 3.60x | 0.44x | $106.00M | 1.52% | $1.94B | 11.39 | $5.62B | 11.04 | |
PRIM | PRIMORIS SERVICES CORP | $46.42 | $18.71 | 148.06% | 19.59x | 14.33x | 0.43x | 2.01x | 2.85x | $159.24M | 6.44% | $1.24B | 23.19 | $3.48B | 9.60 | |
EXPO | EXPONENT INC | $95.21 | $14.47 | 557.93% | 48.58x | N/A | 9.07x | 13.52x | 8.97x | $111.00M | 2.28% | $356.09M | 6.96 | $4.66B | 32.15 | |
BBCP | CONCRETE PUMPING HOLDINGS INC | $6.81 | N/A | N/A | 19.46x | N/A | 0.81x | 1.19x | N/A | $54.20M | 14.93% | $307.94M | 5.78 | $766.63M | 6.37 | |
ROAD | CONSTRUCTION PARTNERS INC | $52.77 | N/A | N/A | 47.97x | 57.99x | 1.69x | 5.35x | N/A | $114.84M | 4.19% | $521.16M | 10.04 | $3.18B | 18.17 | |
ORN | ORION GROUP HOLDINGS INC | $7.42 | N/A | N/A | -21.20x | N/A | 0.34x | 2.10x | N/A | -$717.00k | -0.30% | $116.07M | 3.57 | $327.35M | 9.68 | |
WLGS | WANG & LEE GROUP INC | $0.53 | N/A | N/A | -26.50x | N/A | 1.17x | 1.34x | N/A | N/A | N/A | $5.98M | 0.40 | $4.74M | N/A | |
TPC | TUTOR PERINI CORP | $17.78 | N/A | N/A | -8.72x | N/A | 0.22x | 0.71x | N/A | $343.98M | 37.14% | $1.31B | 25.09 | $1.36B | 53.00 | |
MTRX | MATRIX SERVICE CO | $11.53 | N/A | N/A | -16.47x | N/A | 0.41x | 1.76x | N/A | $21.54M | 6.83% | $178.91M | 6.54 | $265.30M | -45.39 | |
ACM | AECOM | $94.05 | $31.14 | 202.07% | 209.00x | 21.13x | 0.86x | 5.69x | 1.15x | $593.88M | 4.65% | $2.25B | 16.54 | $14.33B | 31.27 | |
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 | $89.04 | N/A | N/A | -139.13x | 14.34x | 0.58x | 2.61x | N/A | $578.45M | 8.38% | $2.71B | 34.90 | $10.03B | 13.33 | |
KBR | KBR INC | $65.30 | N/A | N/A | -33.32x | 17.14x | 1.27x | 6.38x | N/A | $251.00M | 2.85% | $1.38B | 10.24 | $10.52B | 122.37 | |
SHIM | SHIMMICK CORP | $4.03 | N/A | N/A | -36.64x | N/A | 0.16x | 1.45x | N/A | -$59.17M | -57.39% | $71.24M | 2.79 | $83.83M | 5.75 | |
APG | API GROUP CORP | $38.09 | N/A | N/A | -56.01x | N/A | 1.29x | 4.49x | N/A | $482.00M | 5.38% | $2.07B | 8.81 | $11.39B | 14.84 | |
SMXT | SOLARMAX TECHNOLOGY INC | $10.50 | N/A | N/A | 1,050.00x | N/A | 7.71x | -29.90x | N/A | $3.81M | 0.91% | -$15.89M | -0.40 | $514.44M | 144.49 | |
AGFY | AGRIFY CORP | $0.29 | N/A | N/A | -0.02x | N/A | 0.03x | -0.27x | N/A | -$30.72M | -7,130.45% | -$14.94M | -10.02 | $26.79M | -1.80 | |
ENG | ENGLOBAL CORP | $1.68 | N/A | N/A | -0.55x | N/A | 0.22x | -5.57x | N/A | -$4.96M | -59.11% | -$1.56M | -0.31 | $17.39M | -1.25 | |
VATE | INNOVATE CORP | $0.54 | N/A | N/A | -1.12x | N/A | 0.03x | -0.26x | N/A | $9.70M | 23.05% | -$165.50M | -2.12 | $671.63M | 9.14 |