Stanley SWK Q1 2026 Earnings EPS 080 Beats Estimates Russian Drone Strikes Resume in Ukraine as Ceasefire Collapses Raising Geopolitical Risk for Markets New Fed Chair Appointment Announced Market Implications and Policy Outlook Agios AGIO Q1 2026 Earnings 169 EPS Surges Past 184 Estimates