2378 earnings per share for the last semiannual are 2.11 HKD whereas the estimation was 2.89 HKD which accounts for -27.03% surprise. Also watch annual changes over time to get a bigger picture of 2378 earnings per share and revenue dynamics.