Cheetah CMCM Q4 2025 Earnings Revenue NA Matching Views What China NatRes CHNRs 075 Jump Means for Investors 20260519 Zai Lab ZLAB Drops 784 Key Support at 1803 20260518 Intellia Therapeutics NTLA Drops 665 Key Support at 1266 20260514