China Yuchai International (CYD) reported H1 earnings Friday of 14.81 Chinese renminbi ($2.19) per diluted share, up from 9.75 renminbi a year earlier.
Revenue for the first half ended June 30 was 14.67 billion renminbi, compared with 12.88 billion renminbi a year earlier.