Sterling Infrastructure, Inc. (STRL) Financials

STRL Assets vs Liabilities

DateAssetsLiabilities
June 30, 2026 3.2 billion 1.8 billion
March 31, 2026 2.8 billion 1.6 billion
Dec. 31, 2025 2.6 billion 1.5 billion
Sept. 30, 2025 2.6 billion 1.5 billion

STRL Free Cash Flow and Stock based compensation

Graph available only for paid members. Upgrade to see it.
DateFree Cash FlowStock based compensation
June 30, 2026 112.4 million 8.1 million
March 31, 2026 145.9 million 7.5 million
Dec. 31, 2025 158.3 million 5.9 million
Sept. 30, 2025 64.0 million 5.6 million

STRL Net Income

Graph available only for paid members. Upgrade to see it.
DateNet Income
June 30, 2026 168.6 million
March 31, 2026 103.8 million
Dec. 31, 2025 83.6 million
Sept. 30, 2025 92.1 million

STRL Cash and Debt

Graph available only for paid members. Upgrade to see it.
DateCashDebtCapital Lease
June 30, 2026 464.5 million 268.7 million 38.3 million
March 31, 2026 511.9 million 272.3 million 54.7 million
Dec. 31, 2025 390.7 million 275.9 million 58.9 million
Sept. 30, 2025 306.4 million 279.5 million 64.6 million

STRL Shares Outstanding

Graph available only for paid members. Upgrade to see it.
DateShares Outstanding
June 30, 2026 31.1 million
March 31, 2026 31.0 million
Dec. 31, 2025 31.2 million
Sept. 30, 2025 31.0 million

STRL Expenses

Graph available only for paid members. Upgrade to see it.
DateCapexR&DG&AS&M
June 30, 2026 50.0 million - 53.1 million -
March 31, 2026 19.6 million - 47.9 million -
Dec. 31, 2025 26.4 million - 48.6 million -
Sept. 30, 2025 19.7 million - 37.6 million -

STRL Cost of Revenue

Graph available only for paid members. Upgrade to see it.
DateRevenueCost of Revenue
June 30, 2026 1.2 billion 885.7 million
March 31, 2026 825.7 million 631.4 million
Dec. 31, 2025 755.6 million 591.5 million
Sept. 30, 2025 689.0 million 518.8 million

STRL Revenue by Segment

Graph available only for paid members. Upgrade to see it.

STRL

Price: $534.13

52 week price:
281.58
1005.68

Payout Ratio Range:
-4.40%
8863.64%

Earnings Per Share: 13.90 USD

P/E Ratio: 39.36

Exchange: NMS

Sector: Industrials

Industry: Engineering & Construction

Country: United States

Volume: 196482

Ebitda: 17.5 million

Market Capitalization: 16.4 billion

Links: