Reddit RDDT Delivers Q1 2026 Beat EPS 101 vs 059 Expected SWK SWKHL Q3 2025 Earnings Surprise EPS 059 Up Significant Ultragenyx Pharmaceutical RARE Q1 2026 Earnings Miss Sparks Concern Geopolitics Reshapes DealMaking Landscape Across Asia