Loading...
52 companies we cover
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 | $98B | $652.03 | 74.69 | $32.9B | 4.0% |
| FIX | COMFORT SYSTEMS USA, INC. | B+ | $58.6B | $1,665.00 | 40.96 | $4B | 36.2% |
| FER | Ferrovial SE | B+ | $39.3B | $54.57 | 38.68 | $11B | 9.2% |
| EME | EMCOR Group, Inc. | B | $33.6B | $761.78 | 23.71 | $18.6B | 7.7% |
| MTZ | MASTEC INC | B | $16.9B | $210.25 | 33.53 | $16.1B | 3.1% |
| APG | APi Group Corporation | A | $16.8B | $38.77 | 50.39 | $8.4B | 4.1% |
| J | JACOBS SOLUTIONS INC. | B | $16B | $136.41 | 47.86 | $14.2B | 2.4% |
| STRL | STERLING INFRASTRUCTURE, INC. | A+ | $15.4B | $504.47 | 36.35 | $3.4B | 12.5% |
| TTEK | TETRA TECH INC | B | $8.6B | $33.69 | 20.30 | $5.1B | 8.6% |
| DY | DYCOM INDUSTRIES, INC. | A+ | $8.1B | $269.19 | 24.58 | $6.9B | 4.8% |
| STN | STANTEC INC. | A | $7.7B | $67.19 | 22.66 | $4.8B | 7.4% |
| ACM | AECOM | D | $7.6B | $58.89 | 27.01 | $15.4B | 1.9% |
| ACA | Arcosa, Inc. | C | $7.2B | $146.02 | 14.63 | $2.7B | 17.9% |
| FLR | FLUOR CORPORATION | C- | $6.7B | $49.82 | — | $15.5B | -12.8% |
| IESC | IES Holdings, Inc. | A+ | $6.5B | $324.36 | 14.41 | $4B | 11.5% |
| ECG | Everus Construction Group, Inc. | A | $6B | $117.84 | 23.71 | $4.3B | 6.0% |
| LGN | Legence Corp. | A- | $5.8B | $53.76 | — | $3.7B | -1.2% |
| AGX | ARGAN INC | A+ | $5.3B | $378.18 | 29.92 | $1.2B | 15.1% |
| ROAD | Construction Partners, Inc. | A | $5.2B | $91.97 | 36.07 | $3.5B | 4.1% |
| GVA | GRANITE CONSTRUCTION INC | A | $5.1B | $116.28 | — | $5B | -3.3% |
| MYRG | MYR GROUP INC. | B | $4.5B | $288.43 | 27.37 | $4B | 4.1% |
| TPC | Tutor Perini Corporation | A | $4.4B | $84.36 | 36.36 | $5.9B | 2.1% |
| KBR | KBR, Inc. | D | $4.4B | $35.14 | 10.55 | $7.7B | 5.5% |
| PRIM | Primoris Services Corporation | C | $4B | $74.27 | 29.12 | $7.3B | 1.9% |
| EXPO | EXPONENT, INC. | B+ | $3.1B | $64.58 | 28.96 | $632.5M | 17.7% |
| CDLR | Cadeler plc | D | $2B | $22.57 | 25.10 | $829.9M | 27.5% |
| WLDN | WILLDAN GROUP, INC. | B | $1.2B | $75.71 | 17.77 | $741.8M | 8.8% |
| AMRC | Ameresco, Inc. | D | $1.1B | $21.02 | 17.66 | $1.9B | 3.3% |
| BWMN | Bowman Consulting Group Ltd. | B | $738.5M | $42.60 | 106.50 | $527.6M | 1.4% |
| BBCP | CONCRETE PUMPING HOLDINGS, INC. | D | $488.3M | $9.69 | 60.56 | $422.9M | 2.4% |
| CDNL | Cardinal Infrastructure Group Inc | D | $420M | $27.36 | — | $456M | 5.0% |
| PHOE | Phoenix Asia Holdings Limited | B | $413M | $19.12 | — | $7.2M | -16.7% |
| ORN | ORION GROUP HOLDINGS, INC. | B | $340.4M | $8.41 | 40.05 | $879.9M | 1.0% |
| MTRX | Matrix Service Company | B- | $267.8M | $9.47 | — | $873.6M | -0.3% |
| MAGH | Magnitude International Ltd | F- | $236.6M | $6.76 | 6,647.00 | $12M | 0.3% |
| ESOA | Energy Services of America CORP | A | $205.6M | $11.02 | 18.37 | $467.4M | — |
| KAZR | Skyline Builders Group Holding Limited | C | $122.8M | $3.00 | 13.55 | $50.1M | 18.1% |
| SHIM | Shimmick Corporation | D | $116.7M | $3.13 | — | $437M | -3.8% |
| VATE | INNOVATE CORP. | C | $102.7M | $7.53 | — | $1.5B | -1.5% |
| SKK | SKK Holdings Ltd | D- | $88.1M | $4.70 | — | $12.9M | -22.6% |
| BLNK | BLINK CHARGING CO. | C- | $80.7M | $0.56 | — | $96.6M | -50.0% |
| FGL | Founder Group Limited | D- | $76M | $4.30 | — | $29.6M | -6.9% |
| MSGY | Masonglory Limited | F- | $75.3M | $4.44 | 7.93 | $23.6M | -34.0% |
| MGN | MEGAN HOLDINGS LIMITED | D | $60.6M | $3.73 | 253.83 | $20.5M | 1.0% |
| FBGL | FBS Global Limited | D- | $54.1M | $4.01 | — | $20.2M | -7.9% |
| OPAL | OPAL FUELS INC | D | $51.3M | $1.77 | — | $339.9M | 5.2% |
| SLND | SOUTHLAND HOLDINGS, INC. | F | $38M | $0.70 | — | $603M | -67.0% |
| PMA | Ming Shing Group Holdings Limited | F | $16.9M | $1.30 | — | $14.6M | -39.4% |
| ONEG | OneConstruction Group Limited | C- | $16.1M | $1.01 | — | $49.4M | -26.8% |
| OFAL | OFA Group | F- | $6.6M | $0.52 | — | $716.9K | -1,119.1% |
| ZDAI | DirectBooking Technology Co., Ltd. | F | $4.9M | $1.51 | — | $8.9M | -148.8% |
| MIMI | Mint Inc Ltd | D- | $2.2M | $0.88 | — | $3.1M | -338.2% |
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.