Investing.com·1 hour ago·macroeconomiaNEUTRALLOWCapital Power Q3 2026 slides: record EBITDA, $1.25B upside potentialNo summary availableRead at Investing.com→