
Sterling Infrastructure (STRL) is capitalizing on robust demand in public infrastructure, particularly for data centers and AI, evidenced by its E-Infrastructure Solutions segment contributing 51% of H1 2025 revenues and its backlog rising 44% to $1.2 billion. The company's strategic acquisition of CEC Facilities Group, expected by Q3 2025, aims to further enhance its mission-critical electrical and mechanical services. This inorganic growth, combined with favorable market trends, is projected to boost STRL's revenue visibility and profitability, underpinning its stock's 117.6% surge in the past six months and upward revised EPS estimates for 2025 and 2026.
Sterling Infrastructure (STRL) is effectively capitalizing on secular growth trends in public infrastructure, with a strategic focus on high-demand sectors such as data centers, AI infrastructure, and grid modernization. This is substantiated by its E-Infrastructure Solutions segment, which generated 51% of total revenues in the first half of 2025 and grew 24.2% year-over-year to $528.7 million. The segment's backlog reinforces this positive outlook, having expanded 44% year-over-year to $1.2 billion, providing significant revenue visibility. The definitive agreement to acquire CEC Facilities Group is a calculated move to deepen its capabilities in mission-critical electrical and mechanical services, aiming to create a more comprehensive, higher-value service portfolio. This fundamental strength and strategic execution have driven a 117.6% stock price increase over the past six months, substantially outpacing peers Quanta Services and AECOM. While its forward P/E ratio of 32.17 reflects a premium valuation, it appears supported by upwardly revised earnings estimates that project 45.9% EPS growth for 2025.
AI-powered research, real-time alerts, and portfolio analytics for institutional investors.
Request a DemoOverall Sentiment
strongly positive
Sentiment Score
0.85
Ticker Sentiment