Sterling Infrastructure, Inc. (STRL) has a MoatMap StockRank of 88/100 based on Quality (75/100), Value (12/100), and Momentum (86/100) factor scores. The current signal is STRONG BUY. Sterling Infrastructure is a premier player in e-infrastructure solutions, specializing in site development for data centers, advanced manufacturing gigafactories, and regional distribution centers. It is a direct beneficiary of the US nearshoring boom and AI data center buildout. With a capital-light services model, massive backlog, and high ROIC, STRL represents a high-growth business trading at a reasonable valuation.
Sterling Infrastructure is a diversified infrastructure construction company primarily serving the transportation, e-commerce, and data center markets across the United States. The company specializes in complex site development and critical infrastructure projects, leveraging advanced civil engineering capabilities and a strong regional presence. Sterling Infrastructure is a specialized infrastructure contractor focusing on high-growth sectors, known for its expertise in large-scale grading, paving, and construction services.
| Price | $901.16 |
| Market Cap | $25.9B |
| P/E (TTM) | 88.49 |
| P/E (Forward) | 43.42 |
| Price/Book | 27.51 |
| Return on Equity | 36.7% |
| Return on Invested Capital | 26.6% |
| Debt/Equity | 28.63 |
| Gross Margin | 23.3% |
| Operating Margin | 17.2% |
| Revenue Growth | 91.6% |
| Free Cash Flow | $347M |
Sterling Infrastructure, Inc. operates in the Engineering & Construction industry, part of the Industrials sector (United States).