STERLING INFRASTRUCTURE, INC.
corporate_fare Company Profile
STERLING INFRASTRUCTURE, INC. (NASDAQ:STRL) is a publicly traded company in the Real Estate & Construction sector. Wiseek monitors STRL SEC EDGAR filings and licensed market news in real time, scoring each submission for market-moving significance on a 1–10 scale. Items rated 7 or higher generate instant alerts.
Recent high-impact activity:
- Sterling Infrastructure Acquires Stone Ridge Contracting, Expanding E-Infrastructure Services
- Sterling Infrastructure Acquires Stone Ridge Contracting, Expanding Operations
- CEO Joseph Cutillo's Employment Extended, Receives $29.5M RSU Grant
- Sterling Infrastructure Reports Exceptional Q1 2026 Results with 92% Revenue Growth and 143% EPS Increase, Driven by E-Infrastructure and Strong Backlog
- Sterling Infrastructure Forecasts 2026 EPS of $16.50-$17.15
Financial Snapshot
Fiscal year ended December 31, 2025
Revenue
$2.49B
Net Income
$290.15M
Diluted EPS
$9.38
Op. Cash Flow
$439.99M
Free Cash Flow
$362.68M
Gross Profit
$572.31M
Operating Income
$405.92M
Cash & Equivalents
$390.72M
Total Debt
$291.05M
Debt / Equity
0.26×
Net Margin
11.7%
Shares Outstanding
30.68M sh
Source: 10-K · filed 2026-02-26 · accession 0000874238-26-000024
show_chartPrice Chart
Loading chart...
feed STRL - Latest Insights
STRL
Jun 09, 2026, 9:06 AM EDT
Price at Filing:
$911.06
Real-time Price:
$860.04
Change:
-$51.02 (-6%)
Market Cap:
$26.359B
STRL
Jun 09, 2026, 9:05 AM EDT
Price at Filing:
$911.06
Real-time Price:
$860.04
Change:
-$51.02 (-6%)
Market Cap:
$26.359B
STRL
May 21, 2026, 4:07 PM EDT
Price at Filing:
$738.00
Real-time Price:
$860.04
Change:
+$122.04 (+17%)
Market Cap:
$26.359B
STRL
May 05, 2026, 9:10 AM EDT
Price at Filing:
$685.35
Real-time Price:
$860.04
Change:
+$174.69 (+25%)
Market Cap:
$26.359B
STRL
May 04, 2026, 4:24 PM EDT
Price at Filing:
$630.00
Real-time Price:
$860.04
Change:
+$230.04 (+37%)
Market Cap:
$26.359B
STRL
May 04, 2026, 4:06 PM EDT
Price at Filing:
$632.00
Real-time Price:
$860.04
Change:
+$228.04 (+36%)
Market Cap:
$26.359B
STRL
Feb 26, 2026, 9:11 AM EST
Price at Filing:
$484.60
Real-time Price:
$860.04
Change:
+$375.44 (+77%)
Market Cap:
$26.359B
STRL
Feb 25, 2026, 4:06 PM EST
Price at Filing:
$484.49
Real-time Price:
$860.04
Change:
+$375.55 (+78%)
Market Cap:
$26.359B