Huaneng Power stock (symbol: 600011.SS) underwent a total of 2 stock splits.The most recent stock split occurred on April 18th, 2006.One 600011.SS share bought prior to May 24th, 2004 would equal to 2.6 600011.SS shares today.