Idorsia announced its financial results for H1 2025 on Wednesday, July 30, 2025. Find all relevant information on this page.