Thursday, October 29, 2026Market Open
IDD — SiteOne Grows Profit Despite Soft Demand, Adds $500 Million to Buyback