SiteOne Landscape Supply, Inc. (SITE) Financials

SITE Assets vs Liabilities

DateAssetsLiabilities
March 31, 2026 3.5 billion 1.8 billion
Dec. 31, 2025 3.2 billion 1.5 billion
Sept. 30, 2025 3.3 billion 1.5 billion
June 30, 2025 3.3 billion 1.7 billion

SITE 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.1 million 14.2 million
Dec. 31, 2025 150.3 million 5.5 million
Sept. 30, 2025 118.5 million 5.6 million
June 30, 2025 122.4 million 2.3 million

SITE Net Income

Graph available only for paid members. Upgrade to see it.
DateNet Income
March 31, 2026 -24.1 million
Dec. 31, 2025 -9.0 million
Sept. 30, 2025 60.6 million
June 30, 2025 132.1 million

SITE Cash and Debt

Graph available only for paid members. Upgrade to see it.
DateCashDebtCapital Lease
March 31, 2026 84.0 million 531.9 million 596.9 million
Dec. 31, 2025 190.6 million 381.5 million 594.6 million
Sept. 30, 2025 106.9 million 384.5 million 567.2 million
June 30, 2025 78.6 million 466.0 million 571.6 million

SITE Shares Outstanding

Graph available only for paid members. Upgrade to see it.
DateShares Outstanding
March 31, 2026 44.6 million
Dec. 31, 2025 44.6 million
Sept. 30, 2025 45.0 million
June 30, 2025 45.2 million

SITE Expenses

Graph available only for paid members. Upgrade to see it.
DateCapexR&DG&AS&M
March 31, 2026 23.0 million - 316.4 million -
Dec. 31, 2025 14.5 million - 332.8 million -
Sept. 30, 2025 10.1 million - 323.6 million -
June 30, 2025 14.3 million - 315.5 million -

SITE Cost of Revenue

Graph available only for paid members. Upgrade to see it.
DateRevenueCost of Revenue
March 31, 2026 940.1 million 621.3 million
Dec. 31, 2025 1.0 billion 688.8 million
Sept. 30, 2025 1.3 billion 821.0 million
June 30, 2025 1.5 billion 930.2 million

SITE Revenue by Segment

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

SITE

Price: $107.26

52 week price:
100.52
168.56

Payout Ratio Range:
-116.07%
678.44%

Earnings Per Share: 3.37 USD

P/E Ratio: 37.22

Exchange: NYQ

Sector: Industrials

Industry: Industrial Distribution

Country: United States

Volume: 506200

Ebitda: 10.2 million

Market Capitalization: 4.6 billion

Links: