FIGS FIGS Delivers Q1 2026 Beat EPS 003 vs 002 Expected Twenty One XXI Declines 667 Amid Market Weakness 20260515 Shinhan SHG Stock Analysis Falls 190 Watching 6092 20260515 Iran Vows Never to Bow as Trump Rejects Peace Offer Extending Middle East Tensions