KE Holdings (BEKE) reported Q2 adjusted earnings Friday of 2.85 Chinese renminbi ($0.42) per diluted American depositary share, up from 1.55 renminbi a year earlier.
Analysts surveyed by FactSet expected 2.18 renminbi.
Net revenue for the quarter ended June 30 was 24.54 billion renminbi, down from 26.01 billion renminbi a year earlier.
Analysts expected 24.38 billion renminbi.
The company's shares were up 4.8% in premarket activity.