HUTCHMED (China) Ltd earnings · pharmadog