CAPITAL POWER CORPCPXWF:US Last Price40.99 Market Cap6.835B CountryCanada State (US only)N/A1D2.06%N/A7D5.00%N/A30D9.33%N/A6M2.46%N/A1Y23.84%N/AYTD7.44%N/A