Kenon Holdings Ltd.
KEN
$31.35
-$0.8643-2.68%
KEN
TTM - Trailing twelve months. Q - Most recent quarter. YOY - Year over year.