FormFactor FORM Surges 604 Nearing 13049 Resistance 20260520 SSRM Q1 2026 Earnings Strong Earnings Beat Driven by Operational Strengths Stock Declines UK Climate Advisers Call for Maximum Workplace Temperature Rules United Rentals URI Stock Consolidating at 92687 Next Move Ahead 20260520