GEN GENK Q1 2026 Earnings Miss by Significant Key Takeaways Solventum Corporation SOLV Q1 2026 Earnings 148 EPS Surges Past 138 Estimates Benchmark BHE Slides 275 as Selling Pressure Mounts 20260515