3M’s stock having best day ever as upbeat outlook underscores a fresh start 26.07.2024 18:14 MarketWatch.com