HUTCHMED H1 FY26 net income drops to $15.9 million; revenue rises 0.22% to $278.3 million - HCM News | Rallies