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