CAPITAL POWER CORPCPXWF:US Last Price40.803 Market Cap5.181B CountryCanada State (US only)N/A1D0.80%N/A7D2.78%N/A30D11.49%N/A6M31.12%N/A1Y47.21%N/AYTD42.67%N/A