42.06 0.59(1.42%)11/06/2024
Capital Power Corp (CPXWF)
Press Release | Data News