‹ Screener

STERLING INFRASTRUCTURE, INC.

STRL · Heavy Construction Other Than Bldg Const - Contractors · 30.7M shares · +4%/yr ↑ shares · EDGAR filings ↗

Reference price $497.57 · est. market cap ~$15.3B — last insider sale, 2026-04-23 (estimated from the dated SEC Form 4 price × shares outstanding — not a live quote)

Grade

B83

High-growth infrastructure platform with top-decile margins, ROA and 26% ROE, riding data-center/E-Infrastructure demand.

Strengths

Risks

Notable findings

Quarterly revenue

2025-06-30 · $614M2025-09-30 · $689M2025-12-31 · $756M2026-03-31 · $826M

Last 4 quarters · from SEC filings.

Key metrics

Gross margin
23.0%
Operating margin
16.3%
Net margin
11.7%
Return on equity
26.2%
Return on assets
11.0%
ROIC
23.2%
Revenue growth (QoQ)
9.3%
Net-income growth
12.7%
Debt / equity
0.2×
Net debt / EBITDA
-0.2×
Current ratio
1.0×
Free cash flow
$363M
EBITDA
$483M
Tangible book value
-$31M
Cash & investments
$391M
Stock comp / revenue
1.0%

Insider transactions · last 18 months

DateInsiderTypeSharesPrice
2026-06-18Dill JulieGift325
2026-05-20CUTILLO JOSEPH AGrant40K
2026-05-07Bosway William TGrant181
2026-05-07Dill JulieGrant181
2026-05-07O'Brien Dana C.Grant181
2026-05-07Schulz David S.Grant181
2026-05-07Wilson Dwayne AndreeGrant181
2026-05-07ROSE B ANDREWGrant181
2026-05-07CREGG ROGER AGrant181
2026-04-23CUTILLO JOSEPH ASell50K$497.57
2026-03-25CUTILLO JOSEPH ASell50K$453.48
2026-03-12Wilson Dwayne AndreeSell1.3K$405.95
2026-03-10CUTILLO JOSEPH ASell48K$416.21
2026-03-09Dill JulieSell4.5K$384.28
2026-03-09CUTILLO JOSEPH ASell52K$408.42
2026-03-05Wilson Dwayne AndreeSell1.2K$412.36
2026-02-25CUTILLO JOSEPH ATax withheld12K$455.25
2026-02-25Wolf Mark D.Grant3.0K
2026-02-25Wolf Mark D.Tax withheld1.2K$455.25
2026-02-25CUTILLO JOSEPH AGrant30K
2026-02-09O'Brien Dana C.Sell2.0K$410.00
2026-02-06O'Brien Dana C.Sell1.0K$400.00
2026-02-06O'Brien Dana C.Sell1.0K$390.00
2026-01-16Wilson Dwayne AndreeSell2.9K$350.00
2026-01-01Govin Daniel P.Grant1.8K
2026-01-01Wolf Mark D.Grant463
2026-01-01CUTILLO JOSEPH AGrant8.0K
2026-01-01GRINDSTAFF NICHOLAS MGrant1.0K
2025-12-31Wolf Mark D.Tax withheld894$306.23
2025-12-31GRINDSTAFF NICHOLAS MTax withheld61$306.23
2025-12-31CUTILLO JOSEPH ATax withheld9.5K$306.23
2025-12-31Govin Daniel P.Tax withheld755$306.23
2025-12-15Wolf Mark D.Gift50
2025-11-12O'Brien Dana C.Gift1.0K
2025-09-02BALLSCHMIEDE RONALD AGrant1.7K
2025-08-06Govin Daniel P.Tax withheld6.6K$299.42
2025-07-10GRINDSTAFF NICHOLAS MGrant560
2025-07-10Schulz David S.Grant473
2025-07-10ROSE B ANDREWGrant473
2025-07-10GRINDSTAFF NICHOLAS MGrant5.0K
2025-06-24Wolf Mark D.Sell3.5K$225.87
2025-06-16O'Brien Dana C.Sell10K$206.58
2025-05-08Bosway William TGrant751
2025-05-08O'Brien Dana C.Grant751
2025-05-08CREGG ROGER AGrant751
2025-05-08Dill JulieGrant751
2025-05-08Wilson Dwayne AndreeGrant751
2025-03-12BALLSCHMIEDE RONALD AGift211
2025-03-04VILLAVERDE SHARONTax withheld1.1K$122.28
2025-02-28CUTILLO JOSEPH ABuy8.1K$124.32
2025-02-26CUTILLO JOSEPH AGrant62K
2025-02-26CUTILLO JOSEPH ATax withheld23K$122.16
2025-02-26BALLSCHMIEDE RONALD AGrant20K
2025-02-26BALLSCHMIEDE RONALD ATax withheld8.0K$122.16
2025-02-26Wolf Mark D.Grant6.4K
2025-02-26Wolf Mark D.Sell2.6K$122.16
2025-01-01VILLAVERDE SHARONGrant1.4K
2025-01-01Wolf Mark D.Grant818
2025-01-01Govin Daniel P.Grant2.8K
2025-01-01CUTILLO JOSEPH AGrant11K
2024-12-31BALLSCHMIEDE RONALD ATax withheld4.0K$168.45
2024-12-31CUTILLO JOSEPH ATax withheld14K$168.45
2024-12-31Wolf Mark D.Tax withheld1.4K$168.45
2024-12-31Govin Daniel P.Tax withheld365$168.45
2024-12-31VILLAVERDE SHARONTax withheld225$168.45

All non-derivative Form 4 activity (SEC), newest first.

Notable events (8-K)

DateItems
2026-06-09Reg FDExhibitsfiling ↗
2026-05-21Exec/director changefiling ↗
2026-05-12Reg FDfiling ↗
2026-05-07Shareholder votefiling ↗
2026-05-04ResultsReg FDExhibitsfiling ↗
2026-04-08Reg FDExhibitsfiling ↗
2026-02-25ResultsReg FDExhibitsfiling ↗
2025-11-12OtherExhibitsfiling ↗

Recent filings

FormFiledPeriodAccession
8-K2026-06-092026-06-090000874238-26-000087 ↗
8-K2026-05-212026-05-200000874238-26-000083 ↗
8-K2026-05-122026-05-120000874238-26-000078 ↗
8-K2026-05-072026-05-070000874238-26-000058 ↗
10-Q2026-05-052026-03-310000874238-26-000055 ↗
8-K2026-05-042026-05-040000874238-26-000052 ↗
8-K2026-04-082026-04-080000874238-26-000047 ↗
10-K2026-02-262025-12-310000874238-26-000024 ↗
8-K2026-02-252026-02-250000874238-26-000018 ↗
8-K2025-11-122025-11-120000874238-25-000138 ↗
10-Q2025-11-042025-09-300000874238-25-000136 ↗
8-K2025-11-032025-11-030000874238-25-000133 ↗