OTC Markets OTCPK - Delayed Quote USD

Capital Power Corporation (CPXWF)

41.56
+0.79
+(1.94%)
At close: 12:19:00 PM EDT