WEX Inc WEX Q1 2026 Earnings 415 EPS Surges Past 411 Estimates InterDigital IDCC Q1 2026 Results Top Views on Strong Revenue EU Negotiators Reach Agreement on Key Safeguard Clauses in EUUS Trade Deal Regeneron Shares Slide After Phase 3 Melanoma Trial Failure Market Weighs Pipeline Impact