State Street Japan Screened Index Eq I EUR (LU1159240016)
25.58
-0.22
(-0.84%)
EUR |
Sep 15 2026
Absolute Attribution