SiteOne Landscape Supply, Inc. (SITE) Financials

SITE Assets vs Liabilities

DateAssetsLiabilities
March 31, 2025 3.3 billion 1.7 billion
Dec. 31, 2024 3.1 billion 1.5 billion
Sept. 30, 2024 3.1 billion 1.5 billion
June 30, 2024 3.2 billion 1.6 billion

SITE Free Cash Flow and Stock based compensation

Graph available only for supporters. Become a supporter to see it.
DateFree Cash FlowStock based compensation
March 31, 2025 -144.4 million 13.6 million
Dec. 31, 2024 109.0 million 5.5 million
Sept. 30, 2024 105.6 million 5.2 million
June 30, 2024 132.2 million 3.8 million

SITE Net Income

Graph available only for supporters. Become a supporter to see it.
DateNet Income
March 31, 2025 -27.5 million
Dec. 31, 2024 -21.5 million
Sept. 30, 2024 45.0 million
June 30, 2024 120.2 million

SITE Cash and Debt

Graph available only for supporters. Become a supporter to see it.
DateCashDebtCapital Lease
March 31, 2025 56.6 million - 559.5 million
Dec. 31, 2024 107.1 million 827.1 million 563.1 million
Sept. 30, 2024 85.5 million 844.2 million 552.5 million
June 30, 2024 71.9 million 891.7 million 529.1 million

SITE Shares Outstanding

Graph available only for supporters. Become a supporter to see it.
DateShares Outstanding
March 31, 2025 45.1 million
Dec. 31, 2024 45.6 million
Sept. 30, 2024 45.6 million
June 30, 2024 45.6 million

SITE Expenses

Graph available only for supporters. Become a supporter to see it.
DateCapexR&DG&AS&M
March 31, 2025 14.8 million - 309.5 million -
Dec. 31, 2024 10.4 million - 364.5 million -
Sept. 30, 2024 10.3 million - 416.1 million -
June 30, 2024 15.2 million - 309.5 million -

SITE Cost of Revenue

Graph available only for supporters. Become a supporter to see it.
DateRevenueCost of Revenue
March 31, 2025 939.4 million 629.6 million
Dec. 31, 2024 1.0 billion 675.5 million
Sept. 30, 2024 1.2 billion 730.3 million
June 30, 2024 1.4 billion 938.2 million

SITE Revenue by Segment

Graph available only for supporters. Become a supporter to see it.

SITE

Price: $118.77

52 week price:
101.25
160.75

Payout Ratio Range:
-116.07%
678.44%

Earnings Per Share: 2.53 USD

P/E Ratio: 47.48

Exchange: NYQ

Sector: Industrials

Industry: Industrial Distribution

Volume: 506200

Ebitda: 10.2 million

Market Capitalization: 5.4 billion

Links: