CEO   $122.24  2.16% Market Closed

CNOOC Ltd

Data not available