Yum China YUMC Fell 102 Is a Recovery Ahead 20260515 Anduril Valuation Surpasses 60 Billion as Defense Tech Sector Attracts Record Investment Cadiz CDZI Delivers Q1 2026 Beat EPS 012 vs 013 Expected Root ROOT Q1 2026 Earnings EPS 209 Beats Estimates Should You Sell Corbus CRBP After 793 Drop 20260515 FirstService FSV Delivers Q1 2026 Beat EPS 095 vs 089 Expected Global Markets Advance as TrumpXi Summit Signals Strait of Hormuz Stability