The STOXX Europe 600 Index is down 3.62 points or 0.57% today to 628.01

--Largest one day point and percentage decline since Friday, May 15, 2026

--Snaps a six trading day winning streak

--Off 0.92% from its record close of 633.85 hit Friday, Feb. 27, 2026

--Off 0.92% from its 52-week high of 633.85 hit Friday, Feb. 27, 2026