Zhejiang Yinlun Machinery (SHE:002126) posted first-half attributable net profit of 452.3 million yuan, up 2.5% from 441.3 million yuan the previous year.
Earnings per share rose to 0.52 yuan from 0.51 yuan, according to a filing with the Shenzhen bourse.
The oil cooler manufacturer's operating revenue increased 25.9% year over year to 9.03 billion yuan from 7.17 billion yuan.