 On Nov. 24, 2021, SiteOne Landscape Supply Inc. SITE , Financial capped a stunning run of share price increases, hitting an all-time high of 251.70. That was almost a 10-bagger since its IPO in 2016. 