CAPITAL POWER CORPCPXWF:US Last Price25.986 MCap3.415B CountryCanada State (US only)N/A 1D0.61%-0.16 7D0.03%-0.01 30D8.67%-2.47 6M4.93%-1.35 1Y18.80%-6.02 YTD9.14%-2.62