CAVA Group CAVA Gained 167 Can It Break 8123 20260515 NCR Voyix VYX Stock Analysis 390 Loss Key Levels 20260515 Bill Ackman Builds Microsoft Stake Echoing Jim Cramers View on Competitive Flexibility