Tencent TME Delivers Q1 2026 Beat EPS 146 vs 144 Expected Companhia ELPC Stock Today Rallies 179 Resistance at 1253 20260518 Pitcairn Islands Hantavirus Incident Raises Biosecurity Concerns for Remote Economies Falcons FBYDW Slides 4370 as Selling Pressure Mounts 20260518