WEN Q1 2026 Earnings Strong EPS Beat Despite Stock Decline Trinity TRINI Q1 2026 Earnings Why the Beat Matters United Rentals URI Stock Consolidating at 92687 Next Move Ahead 20260520 Enterprise EFSCP Q1 2026 Miss Should Investors Be Worried