Origin Materials ORGN Q4 2025 Earnings Miss EPS 3854 vs 008 Expected PPL PPLC Q1 2026 Earnings 063 EPS Surges Past 062 Estimates Iran Conflict Exposes Vulnerabilities in AI Supply Chain as Chip Sector Scrambles for Key Materials Trump Administration Unveils 18bn Settlement Fund Drops Tax Lawsuit