Loading...
Every company here put through the same five checks on growth and cash generation. It describes the industry as it reports today — not which of these to buy.
| PWR | Quanta Services, Inc. | A | $90.7B | $602.10 | 54.54 | $37.3B | 4.5% |
| FER | Ferrovial N.V. | B+ | $44.4B | $61.68 | 44.52 | $10.8B | 9.2% |
| FIX | COMFORT SYSTEMS USA, INC. | A+ | $38.9B | $1,112.15 | 24.02 | $5.3B | 30.9% |
| EME | EMCOR Group, Inc. | A | $28.9B | $659.44 | 19.06 | $19.8B | 7.8% |
| J | JACOBS SOLUTIONS INC. | B | $18.5B | $158.27 | 55.53 | $14.2B | 2.4% |
| APG | APi Group Corporation | A | $18.5B | $43.47 | 53.70 | $8.9B | 4.1% |
| MTZ | MasTec, Inc. | A | $14.7B | $182.86 | 29.88 | $17.3B | 2.8% |
| TTEK | TETRA TECH INC | C | $9.9B | $38.86 | 23.41 | $5.1B | 8.7% |
| STN | STANTEC INC. | A | $9.8B | $85.64 | 28.48 | $6.1B | 6.0% |
| ACM | AECOM | F | $9.1B | $70.51 | 32.34 | $15.4B | 1.9% |
| STRL | STERLING INFRASTRUCTURE, INC. | A+ | $8.9B | $292.33 | 16.40 | $4.3B | 12.9% |
| DY | DYCOM INDUSTRIES, INC. | A+ | $6.7B | $221.51 | 20.23 | $6.9B | 4.8% |
| FLR | FLUOR CORPORATION | C- | $6.3B | $48.97 | — | $15.9B | -7.2% |
| GVA | GRANITE CONSTRUCTION INC | A | $5.5B | $124.51 | — | $5.3B | -5.0% |
| TPC | Tutor Perini Corporation | B | $5.2B | $98.77 | 37.41 | $6.3B | 2.3% |
| ROAD | Construction Partners, Inc. | B | $4.5B | $80.74 | 31.66 | $3.5B | 4.1% |
| KBR | KBR, Inc. | B | $4.5B | $35.57 | 10.19 | $7.8B | 5.7% |
| ECG | Everus Construction Group, Inc. | A | $4.4B | $85.20 | 15.08 | $4.7B | 6.2% |
| AGX | ARGAN INC | A+ | $4.3B | $306.44 | 24.24 | $1.2B | 15.1% |
| MYRG | MYR GROUP INC. | B | $4.3B | $273.08 | 22.18 | $4.3B | 4.5% |
| EXPO | EXPONENT, INC. | A+ | $4.2B | $87.39 | 37.67 | $659.1M | 17.4% |
| LGN | Legence Corp. | A | $3.8B | $35.01 | 97.25 | $4.3B | 1.0% |
| PRIM | Primoris Services Corporation | F | $3.6B | $69.28 | 39.14 | $7.1B | 1.4% |
| IESC | IES Holdings, Inc. | A+ | $3.4B | $170.37 | 7.57 | $4B | 11.5% |
| AMRC | Ameresco, Inc. | C | $1.4B | $25.42 | — | $1.9B | — |
| WLDN | WILLDAN GROUP, INC. | B | $1.1B | $70.37 | 17.08 | $774.4M | 8.2% |
| CDLR | Cadeler plc | F | $581.7M | $6.63 | 1.88 | $814.8M | 27.5% |
| BBCP | CONCRETE PUMPING HOLDINGS, INC. | D | $507.5M | $10.07 | 62.94 | $422.9M | 2.4% |
| ORN | ORION GROUP HOLDINGS, INC. | C | $307.4M | $7.56 | 50.40 | $927.6M | 0.6% |
| CDNL | Cardinal Infrastructure Group Inc | D- | $306.6M | $6.45 | — | $742.2M | 0.9% |
| MTRX | MATRIX SERVICE CO | F | $258.3M | $9.20 | 35.38 | $881.2M | 0.8% |
| OPAL | OPAL FUELS INC. | D | $212.4M | $1.22 | 6.20 | $336M | 13.0% |
| ESOA | Energy Services of America CORP | A | $162.6M | $8.72 | 14.53 | $467.4M | — |
| SHIM | Shimmick Corporation | F | $139.4M | $3.26 | — | $430.9M | -2.6% |
| RNTZ | Rantizo | D- | $86.6M | $4.62 | — | $12.9M | -22.6% |
| VATE | INNOVATE CORP. | B | $62.1M | $4.55 | — | $1.7B | 0.8% |
| BLNK | BLINK CHARGING CO. | F- | $61.3M | $0.42 | — | $87.9M | -64.9% |
| MGN | Megan Holdings Ltd. | D | $56.9M | $3.50 | 236.66 | $20.7M | 1.0% |
| FFTT | Masonglory Limited | F- | $54.8M | $3.23 | — | $23.6M | -34.0% |
| SLND | SOUTHLAND HOLDINGS, INC. | F | $51.2M | $0.94 | — | $623.4M | -47.4% |
| KAZR | Skyline Builders Group Holding Limited | C | $47.5M | $1.16 | — | $50.1M | 18.1% |
| OFAL | OFA Group | F- | $30.9M | $2.43 | — | $716.9K | -1,119.1% |
| FBGL | FBS Global Limited | D- | $29.8M | $2.21 | — | $20.2M | -7.9% |
| FGL | Founder Group Limited | D- | $17.5M | $0.99 | — | $29.8M | -6.9% |
| ONEG | OneConstruction Group Limited | C- | $17.4M | $1.09 | — | $49.4M | -26.8% |
| PMA | Ming Shing Group Holdings Limited | F | $17.1M | $1.32 | — | $14.6M | -39.4% |
| ZDAI | DirectBooking Technology Co., Ltd. | F | $4.4M | $1.36 | — | $8.9M | -148.8% |
| AXNX | Mint Inc Ltd | D- | $2.7M | $1.07 | — | $3.1M | -338.2% |
| ACA | Arcosa, Inc. | D | — | $149.15 | — | $2.7B | 17.9% |
| BWMN | BOWMAN CONSULTING GROUP LTD. | C- | — | $43.00 | — | $550.3M | -0.2% |
| MAGH | Magnitude International Ltd | F- | — | $6.76 | — | $12M | 0.3% |
| PHOE | Phoenix Asia Holdings Limited | B | — | $18.29 | — | $7.2M | -16.7% |
Fundamentals from SEC filings, prices from the last market-data pass. Sort by any column; companies with no figure sort last either way.
Sorted by market cap, largest first; click any column to re-sort. Companies with no figure sort last either way, because a missing P/E means unprofitable rather than cheap. Nothing here is a recommendation.