CAPITAL POWER CORP (CPX.CA) Stock News

Canada Toronto Stock Exchange TSX:CPX • CA14042M1023

57.79 CAD
-0.88 (-1.5%)
Last: Feb 4, 2026, 07:00 PM

CPX.CA Latest News, Press Relases and Analysis