Leonardo DRS Q1 2026 Earnings 026 EPS Surges Past 021 Estimates AI Supply Chain Vulnerabilities Exposed Amid Geopolitical Tensions Samsung Faces Historic Strike Threat as 48000 Union Workers Demand Better Bonus Payouts Talkspace TALK Steady at 520 Awaiting Next Catalyst 20260520