Investing.com·2 hours ago·macroeconomiaNEUTRALLOWSteel Partners Holdings buys $107,671 in Spruce Power stockNo summary availableRead at Investing.com→