Alnylam ALNY Holds 29335 Direction Awaited 20260520 Nexxen International NEXN Q3 2025 Earnings Strong EPS Beat of 584 Surprises Market Tencent TME Delivers Q1 2026 Beat EPS 146 vs 144 Expected