NYSE:SITETrade Distributors
Has SiteOne Landscape Supply (SITE) Fallen Below Fair Value?
SiteOne Landscape Supply has seen its share price fall 43.8% over the past five years, yet its latest intrinsic value estimate from a Discounted Cash Flow (DCF) model suggests the stock trades at a discount to that estimate, while market based valuation multiples look closer to fair.
The share price is down 43.8% over five years, which puts more focus on whether current levels already reflect the weaker return profile investors have experienced.
Future cash flow growth from SiteOne Landscape...