CAPITAL POWER CORPCPXWF:US Last Price33.714 Market Cap4.944B CountryCanada State (US only)N/A1D1.32%N/A7D2.34%N/A30D3.59%N/A6M23.93%N/A1Y21.46%N/AYTD23.87%N/A