State Street Switzerland Screened Idx Eq P EUR (LU1159239513)
23.88
+0.21
(+0.90%)
EUR |
Oct 27 2026
Absolute Attribution