CPX CAPITAL POWER CORPORATION
61.44CAD-0.03%Mkt Cap: 7.03B $P/E: 107.82Today
Capital Power Corporation develops, acquires, owns, and operates utility-scale renewable and flexible generation facilities in Canada and the United States. The company generates electricity from various energy sources, …