Tvardi Therapeutics Q1 2026 Earnings Narrowerthanexpected loss as pipeline advances Scholar Rock SRRK Q1 2026 Earnings ClinicalStage Biotech Reports WiderthanExpected Loss Shares Edge Lower InMed Pharmaceuticals and Mentari Announce Merger Agreement SoftBank Group Surges Nearly 20 as Nvidia Earnings Fuel AI Optimism UK Secures 37bn Trade Agreement with Six Gulf States Tariffs Set to Fall Swiss Franc and Japanese Yen Strengthen as DeepSeek AI Model Rattles US Tech Stocks