HNP   $21.51  1.94% Market Closed

Huaneng Power International Inc