Kenon Holdings KEN Q2 2025 Results Meet Expectations Revenue NA Kezar Life KZR Stock Consolidating at 729 Next Move Ahead 20260515 Lyell Immunopharma LYEL Slips 623 Testing 1695 Support 20260515 Jade Biosciences JBIO Q1 2026 Earnings Miss EPS 057 vs 049 Expected