Schroder ISF Japanese Smaller Companies B Acc JPY (LU0106243719)
227.16
-2.02
(-0.88%)
JPY |
Oct 07 2026
Absolute Attribution