Investing.com·2 hours ago·macroeconomiaNEUTRALLOWNorthWestern Energy stock hits all-time high at $84.26No summary availableRead at Investing.com→