KimberlyClark Corporation KMB Stock Jumps 089 Approaching 10220 20260520 Iran Conflict Highlights Vulnerability in AI Chip Supply Chain