(cpxwf - CAPITAL POWER CORP)

company profile

Capital Power (cpxwf) is trading at 42.919

Open Price
42.919
Previous close
42.919
Previous close
42.919
P/E Ratio
115.3592
Sector
Utilities
Shares outstanding
156888809
Primary exchange
OTC Markets
ISIN
CA14042M1023