MapLight Therapeutics MPLT Q1 2026 Results Disappoint What Investors Should Know SoftBank Group Surges Nearly 20 as Nvidia Earnings Reignite AI Rally Adding 35 Billion in Market Value XBP Global XBP Q1 2026 Results Fall Short EPS 228 Revenue NA Kwek Leng Peck Appointed ViceChairman of City Developments Limited