Stryker Corporation SYK Stock Analysis Falls 059 Watching 28530 20260514 Quince Therapeutics QNCX Q4 2025 Results Miss Estimates EPS 710 vs 193 Charts Reveal Irans Economy in Freefall Amid War and Sanctions