SiteOne Landscape Supply, Inc. (SITE)
NYSE: SITE · IEX Real-Time Price · USD
163.76
+1.11 (0.68%)
Apr 24, 2024, 4:00 PM EDT - Market closed

SiteOne Landscape Supply Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Year Current2023202220212020201920182017201620152014
Market Capitalization
7,3927,3335,29110,8307,0163,7432,2703,0501,373--
Market Cap Growth
-38.58%-51.14%54.35%87.45%64.89%-25.58%122.11%---
Enterprise Value
8,1718,1126,00211,3837,5294,5072,8263,5091,744169122
PE Ratio
43.0942.2921.5645.4357.8448.1730.7255.86-15.02--
PS Ratio
1.721.711.323.122.591.591.081.640.83--
PB Ratio
4.974.934.0610.248.839.527.5214.339.23--
P/FCF Ratio
27.5727.3527.5260.0033.1333.3334.031452.4721.32--
P/OCF Ratio
24.8524.6524.3651.3830.5928.6229.07187.1318.84--
EV/Sales Ratio
1.901.891.503.282.781.911.341.881.060.120.10
EV/EBITDA Ratio
28.4428.2316.4634.4242.2538.6529.2238.9026.382.762.63
EV/EBIT Ratio
36.6136.3419.1738.6550.6049.2537.5748.3333.593.493.37
EV/FCF Ratio
30.4830.2631.2163.0735.5540.1342.361670.8627.072.782.51
Debt / Equity Ratio
0.580.580.570.570.711.991.902.232.602.151.68
Debt / EBITDA Ratio
3.003.002.031.843.196.715.925.275.853.082.85
Debt / FCF Ratio
3.213.213.853.362.686.978.59226.336.003.112.73
Quick Ratio
0.990.990.870.870.940.971.071.151.001.081.05
Current Ratio
2.432.432.362.202.312.462.712.932.643.053.50
Asset Turnover
1.491.491.581.691.571.591.811.952.052.37-
Return on Equity (ROE)
12.10%12.10%19.80%24.90%20.10%22.20%27.50%29.30%-70.90%-17.80%-
Return on Assets (ROA)
6.00%6.00%9.70%11.60%7.00%5.20%6.30%5.70%-11.40%-2.40%-
Return on Capital (ROIC)
8.28%8.28%12.78%15.26%10.75%9.02%12.05%10.69%8.15%12.91%12.86%
Earnings Yield
2.35%2.36%4.64%2.20%1.73%2.08%3.26%1.79%-6.66%--
FCF Yield
3.63%3.66%3.63%1.67%3.02%3.00%2.94%0.07%4.69%--
Buyback Yield / Dilution
0.21%0.21%0.05%-3.88%-3.14%-0.27%-1.04%-39.18%-113.35%-2.83%-
Total Shareholder Return
0.21%0.21%0.05%-3.88%-3.14%-0.27%-1.04%-39.18%-113.35%-2.83%-
Source: Financials are provided by Nasdaq Data Link and sourced from the audited annual (10-K) and quarterly (10-Q) reports submitted to the Securities and Exchange Commission (SEC).