Eco Wave WAVE Q1 2026 Earnings Beat Revenue NA EPS 008 TotalEnergies SE TTE Q1 2026 Earnings Surprise EPS 245 Up Significant Koppers Holdings KOP Q1 2026 Earnings 057 EPS Surges Past 044 Estimates KKR Co KKR Q1 2026 Earnings Beat Revenue NA EPS 139 Home Depot Beats Lowered Expectations as Homeowners Postpone Spending Incytes 120 Million AI Drug Discovery Deal Signals Next Phase in Biotech Innovation