What autonomous driving Editas Medicine EDIT Surges Ahead 20260427 Is Nomad NOMD stock a buy today Nomad posts 17 pct EPS miss no Q4 revenue data disclosed Communication Services Select Sector SPDR Fund XLC Assessing SP 500 Breakout Durability Amid Lagging Market Breadth