Curis Inc Reports Q1 2026 Earnings and Study Progress | Intellectia.AI