May 8, 2026 Structure Therapeutics Reports First Quarter 2026 Financial Results and Recent Highlights