Sterling Infrastructure, Inc. (STRL) Financials

STRL Assets vs Liabilities

DateAssetsLiabilities
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
June 30, 2025 2.2 billion 1.2 billion

STRL Free Cash Flow and Stock based compensation

Graph available only for paid members. Upgrade to see it.
DateFree Cash FlowStock based compensation
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
June 30, 2025 72.1 million 5.6 million

STRL Net Income

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

STRL Cash and Debt

Graph available only for paid members. Upgrade to see it.
DateCashDebtCapital Lease
March 31, 2026 511.9 million 310.8 million 54.7 million
Dec. 31, 2025 390.7 million 316.1 million 58.9 million
Sept. 30, 2025 306.4 million 279.5 million 43.6 million
June 30, 2025 699.4 million 282.7 million 27.0 million

STRL Shares Outstanding

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

STRL Expenses

Graph available only for paid members. Upgrade to see it.
DateCapexR&DG&AS&M
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 -
June 30, 2025 13.3 million - 34.0 million -

STRL Cost of Revenue

Graph available only for paid members. Upgrade to see it.
DateRevenueCost of Revenue
March 31, 2026 825.7 million 638.5 million
Dec. 31, 2025 755.6 million 598.6 million
Sept. 30, 2025 689.0 million 518.8 million
June 30, 2025 614.5 million 471.3 million

STRL Revenue by Segment

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

STRL

Price: $660.94

52 week price:
225.47
1005.68

Payout Ratio Range:
-4.40%
8863.64%

Earnings Per Share: 11.15 USD

P/E Ratio: 75.77

Exchange: NMS

Sector: Industrials

Industry: Engineering & Construction

Country: United States

Volume: 196482

Ebitda: 17.5 million

Market Capitalization: 21.5 billion

Links: