HCM Financials: HUTCHMED (China) Limited AI Analysis