Capital Power Corporation
CPXWF
$31.21
-$1.55-4.73%
CPXWF
TTM - Trailing twelve months. Q - Most recent quarter. YOY - Year over year.