Saturday, November 7, 2026Market Closed
IDD — Stanley Black & Decker Q3 Adjusted EPS Jumps 61.5% to $2.31; Raises 2026 Outlook and Adds $1 Billion Buyback