Pentair Q1 2026 Earnings EPS Beats Estimates by 329 TMCI Q1 2026 Earnings EPS Beat Surprises Analysts Stock Declines Slightly OXLCO Q4 2025 Earnings Mixed Results as EPS Misses Estimates Amid Stable Fund Performance Dragonfly Energy Q1 2026 Earnings EPS Misses Estimates as Losses Widen Amrize Ltd Ordinary Shares AMRZ Q1 2026 Earnings EPS Misses Estimates Amid Significant Surprise BVN Q4 2025 Earnings Massive EPS Beat Drives Stock Rally