Green Plains GPRE Q1 2026 Earnings Massive EPS Beat of 63555 Drives Stock Higher RDIB Q3 2025 Earnings Significant EPS Miss Raises Concerns nVent Electric plc NVT Q1 2026 Earnings EPS Beats Estimates by 1475 Rapid7 RPD Q1 2026 Earnings EPS Surprises 1765 Above Estimates Shares Rise WES Q1 2026 Earnings Strong EPS Beat Driven by Operational Efficiency