State Street Switzerland Screened Idx Eq P EUR (LU1159239513)
22.29
+0.13
(+0.57%)
EUR |
Oct 07 2026
Absolute Attribution