SiteOne Landscape Supply, Inc. (the "Company" or "SiteOne") (NYSE: SITE) announced earnings for its fourth quarter ("Fourth Quarter 2024") and full fiscal year ended ...