 SiteOne Landscape Supply NYSE: SITE has been in a correction that is now overextending into an attractive buying opportunity. The stock is down more than 7 in the wake of its Q1 earnings report on what we view as cautious guidance. 