grepcent / static financial knowledge base

SIC 1700 - Construction - Special Trade Contractors

Division: Construction. Major group: SIC Major Group 17. As of: 2026-04-14.

Companies

Related Macro Threads

Macro Context

Sector financials

Peer figures are build-time aggregates of the SEC companyfacts financials already shown on member company pages. As of latest member filing date: 2026-04-14.

Companies With DataCompanies With RevenueAggregate RevenueMedian RevenueMedian Net MarginMedian Operating MarginMedian Revenue GrowthMedian Diluted EPS
8812,783,068,000856,946,0002.41%6.89%14.79%1.07

Charts

Member companies by reported revenue

Member companies by reported revenue. Source: grepcent computed peer aggregation from site-data.json.Member companies by reported revenue. Source: grepcent computed peer aggregation from site-data.json.Member companies by reported revenueHighest displayed value: BLD = 5,409,086,000Source: grepcent computed peer aggregation from site-data.json.Latest reported revenueLatest reported revenue$0.0B$3.0B$6.0BBLDLGNAMRCAGXMTRXLMBBBCPSPWR

Net margin distribution

Net margin distribution. Source: grepcent computed peer aggregation from site-data.json.Net margin distribution. Source: grepcent computed peer aggregation from site-data.json.Net margin distributionHighest displayed value: AGX = 14.59%Source: grepcent computed peer aggregation from site-data.json.Latest reported net margin (%)Latest reported net margin-20.0%0.0%20.0%AGX14.6%BLD9.6%LMB6.0%AMRC3.2%BBCP1.6%LGN-2.3%MTRX-3.8%SPWR-15.1%

Peer Table

CompanyLatest RevenueRevenue FYNet MarginOperating MarginRevenue GrowthDiluted EPS
BLD - TopBuild Corp5,409,086,00020259.65%14.64%1.49%18.28
LGN - Legence Corp.2,550,491,0002025-2.34%2.41%21.53%
AMRC - Ameresco, Inc.1,769,928,00020243.21%6.14%28.76%1.07
AGX - ARGAN INC944,606,000202614.59%14.26%8.06%9.74
MTRX - MATRIX SERVICE CO769,286,0002025-3.83%-4.56%5.64%-1.06
LMB - Limbach Holdings, Inc.646,804,00020256.04%7.65%24.68%3.23
BBCP - Concrete Pumping Holdings, Inc.392,867,00020251.62%10.57%-7.75%0.09
SPWR - SunPower Inc.300,000,0002025-15.12%-8.98%175.88%-0.52

Sources

Macro Data

SEC Data