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.42 | $7.55 | -14.96% | 10.70x | N/A | 0.30x | 3.08x | 0.53x | $1.96M | 1.84% | $34.56M | 2.09 | $143.03M | 5.65 | |
DY | DYCOM INDUSTRIES INC | $149.98 | N/A | N/A | 20.10x | 21.58x | 1.05x | 4.14x | N/A | $75.72M | 1.72% | $1.05B | 35.96 | $5.15B | 9.48 | |
LMB | LIMBACH HOLDINGS INC | $50.66 | $41.51 | 22.03% | 21.84x | N/A | 1.10x | 4.51x | 0.62x | $41.07M | 7.26% | $125.53M | 11.25 | $560.90M | 12.06 | |
STRL | STERLING INFRASTRUCTURE INC | $135.55 | N/A | N/A | 27.83x | 36.34x | 2.09x | 6.49x | N/A | $416.01M | 9.91% | $644.57M | 20.81 | $4.09B | 14.27 | |
BLD | TOPBUILD CORP | $429.50 | N/A | N/A | 21.53x | 24.32x | 2.61x | 5.04x | N/A | $806.22M | 5.93% | $2.71B | 85.71 | $14.32B | 13.52 | |
IESC | IES HOLDINGS INC | $174.64 | $107.59 | 62.32% | 26.03x | N/A | 1.37x | 7.45x | 0.86x | $132.04M | 3.74% | $474.65M | 23.47 | $3.47B | 14.29 | |
STN | STANTEC INC | $81.79 | $26.39 | 209.89% | 36.14x | 29.74x | 2.45x | 4.47x | 2.05x | $339.85M | 3.64% | $2.09B | 18.29 | $10.76B | 17.73 | |
EME | EMCOR GROUP INC | $385.60 | N/A | N/A | 25.32x | 40.55x | 1.38x | 6.93x | N/A | $1.05B | 5.77% | $2.61B | 55.63 | $17.63B | 15.80 | |
J | JACOBS SOLUTIONS INC | $137.71 | $137.18 | 0.38% | 26.43x | 15.23x | 1.02x | 2.60x | 0.44x | $802.43M | 4.65% | $6.62B | 52.90 | $19.86B | 15.22 | |
PWR | QUANTA SERVICES INC | $270.79 | $62.07 | 336.25% | 51.29x | 38.74x | 1.84x | 6.24x | 2.86x | $1.33B | 3.36% | $6.36B | 43.56 | $43.12B | 23.59 | |
FIX | COMFORT SYSTEMS USA INC | $339.56 | $124.46 | 172.83% | 33.52x | 57.55x | 2.18x | 8.84x | 1.73x | $562.29M | 4.63% | $1.37B | 38.40 | $12.33B | 22.40 | |
MYRG | MYR GROUP INC | $154.60 | $53.72 | 187.80% | 29.79x | 25.43x | 0.71x | 3.91x | 2.14x | -$43.41M | -1.68% | $663.72M | 39.72 | $2.67B | 14.23 | |
FLR | FLUOR CORP | $38.41 | $31.81 | 20.75% | 22.46x | 14.95x | 0.43x | 3.37x | 0.60x | $172.00M | 2.62% | $1.95B | 11.40 | $5.39B | 7.80 | |
GLDD | GREAT LAKES DREDGE & DOCK CORP | $9.65 | $5.09 | 89.46% | 16.36x | N/A | 1.02x | 1.58x | 1.82x | -$18.29M | -2.84% | $409.04M | 6.13 | $1.09B | 10.31 | |
AGX | ARGAN INC | $67.62 | N/A | N/A | 27.94x | N/A | 1.58x | 3.08x | N/A | $108.99M | 12.06% | $290.94M | 21.77 | $698.26M | 13.11 | |
AMRC | AMERESCO INC | $28.05 | $38.47 | -27.08% | 25.04x | 12.41x | 1.05x | 1.62x | 0.30x | -$679.63M | -46.34% | $904.94M | 17.31 | $2.95B | 28.42 | |
NVEE | NV5 GLOBAL INC | $94.85 | $14.79 | 541.25% | 36.62x | N/A | 1.63x | 1.96x | 57.63x | $56.49M | 3.90% | $783.28M | 51.31 | $1.73B | 13.11 | |
BWMN | BOWMAN CONSULTING GROUP LTD | $31.84 | N/A | N/A | -46.14x | N/A | 1.21x | 3.36x | N/A | $10.04M | 2.28% | $167.26M | 12.10 | $692.42M | 99.71 | |
EXPO | EXPONENT INC | $95.39 | $14.34 | 565.17% | 48.18x | N/A | 8.99x | 12.91x | 9.61x | $132.32M | 2.72% | $374.31M | 7.34 | $4.69B | 31.27 | |
ACA | ARCOSA INC | $89.24 | $25.12 | 255.24% | 30.35x | 31.87x | 1.84x | 1.83x | 3.48x | $117.60M | 2.72% | $2.37B | 48.94 | $4.77B | 13.02 | |
PRIM | PRIMORIS SERVICES CORP | $51.27 | $22.86 | 124.23% | 19.06x | 15.82x | 0.47x | 2.20x | 2.22x | $256.77M | 9.36% | $1.25B | 23.36 | $3.81B | 9.92 | |
WLDN | WILLDAN GROUP INC | $32.00 | $6.36 | 403.05% | 32.99x | N/A | 0.82x | 2.15x | 10.80x | $40.54M | 9.31% | $205.52M | 15.11 | $507.56M | 12.16 | |
TTEK | TETRA TECH INC | $217.27 | $30.74 | 606.91% | 43.63x | 42.60x | 2.35x | 7.33x | 22.35x | $344.18M | 2.96% | $1.58B | 29.63 | $12.57B | 24.44 | |
BBCP | CONCRETE PUMPING HOLDINGS INC | $6.88 | N/A | N/A | 19.66x | N/A | 0.82x | 1.20x | N/A | $54.20M | 14.78% | $307.94M | 5.78 | $770.40M | 6.40 | |
ROAD | CONSTRUCTION PARTNERS INC | $57.24 | N/A | N/A | 48.10x | 62.90x | 1.79x | 5.76x | N/A | $111.44M | 3.75% | $524.98M | 10.11 | $3.44B | 18.77 | |
WLGS | WANG & LEE GROUP INC | $0.56 | N/A | N/A | -13.90x | N/A | 1.16x | 1.40x | N/A | -$3.81M | -48.02% | $6.01M | 0.42 | $5.13M | -9.25 | |
BLNK | BLINK CHARGING CO | $3.31 | N/A | N/A | -1.19x | -2.25x | 2.11x | 1.13x | N/A | -$104.06M | -31.48% | $296.74M | 2.97 | $258.60M | -1.51 | |
ORN | ORION GROUP HOLDINGS INC | $9.60 | N/A | N/A | -27.43x | N/A | 0.44x | 2.72x | N/A | -$717.00k | -0.23% | $116.07M | 3.57 | $398.97M | 11.80 | |
GVA | GRANITE CONSTRUCTION INC | $62.49 | N/A | N/A | 77.15x | N/A | 0.76x | 2.92x | N/A | $192.80M | 7.01% | $946.46M | 21.52 | $3.06B | 15.99 | |
MTRX | MATRIX SERVICE CO | $11.53 | N/A | N/A | -15.17x | N/A | 0.42x | 1.90x | N/A | $24.93M | 7.88% | $165.80M | 6.04 | $241.78M | -29.55 | |
TPC | TUTOR PERINI CORP | $19.72 | N/A | N/A | -9.67x | N/A | 0.25x | 0.79x | N/A | $343.98M | 33.48% | $1.31B | 25.09 | $1.46B | 56.96 | |
MTZ | MASTEC INC | $106.99 | N/A | N/A | -764.21x | 17.23x | 0.69x | 3.18x | N/A | $801.41M | 9.61% | $2.67B | 34.31 | $11.41B | 13.97 | |
JUNE | JUNEE LTD | $4.15 | N/A | N/A | 1,037.50x | N/A | 7.24x | N/A | N/A | $30.45k | 0.07% | $1.09M | 0.10 | N/A | N/A | |
KBR | KBR INC | $65.93 | N/A | N/A | -34.16x | 17.30x | 1.26x | 6.29x | N/A | $301.00M | 3.38% | $1.41B | 10.43 | $10.58B | 102.70 | |
APG | API GROUP CORP | $37.17 | N/A | N/A | -17.96x | N/A | 1.34x | 4.43x | N/A | $508.00M | 5.47% | $2.30B | 9.20 | $12.93B | 30.70 | |
SHIM | SHIMMICK CORP | $1.91 | N/A | N/A | -17.36x | N/A | 0.08x | 0.69x | N/A | -$59.17M | -121.10% | $71.24M | 2.79 | $29.61M | 2.03 | |
ACM | AECOM | $91.09 | N/A | N/A | -1,012.11x | 20.47x | 0.81x | 5.64x | N/A | $688.77M | 5.56% | $2.20B | 16.17 | $13.92B | 35.49 | |
SLND | SOUTHLAND HOLDINGS INC | $4.96 | N/A | N/A | -15.50x | N/A | 0.20x | 0.96x | N/A | $11.99M | 5.04% | $249.32M | 5.20 | $509.79M | 20.85 | |
AGFY | AGRIFY CORP | $0.30 | N/A | N/A | -0.02x | N/A | 0.03x | -0.27x | N/A | -$30.72M | -6,891.97% | -$14.94M | -10.02 | $26.93M | -1.81 | |
ENG | ENGLOBAL CORP | $1.63 | N/A | N/A | -0.81x | N/A | 0.26x | -2.95x | N/A | -$1.13M | -13.44% | -$2.85M | -0.55 | $16.33M | -1.83 | |
VATE | INNOVATE CORP | $0.77 | N/A | N/A | -1.38x | N/A | 0.04x | -0.36x | N/A | $62.20M | 102.07% | -$184.40M | -2.34 | $703.24M | 10.45 |