Iran Conflict Exposes Vulnerabilities in AI Supply Chain as Chip Sector Scrambles for Key Materials Amprius AMPX Q1 2026 Earnings Miss by Significant Key Takeaways Garmin GRMN Q1 2026 Earnings Surprise EPS 208 Up Significant StandardAero SARO Q1 2026 Results Fall Short EPS 024 Revenue NA Is Sun Life Slf Stock Overvalued Now Slf Q4 2025 Earnings Sun Life Financial Inc. Beats Eps Estimates To Post 1.96 20260408 1 Can BillionToOne BLLN stock recover Q4 2025 Better Than Expected