Schroder ISF Japanese Smaller Companies A Acc JPY (LU0106242315)
261.02
-1.03
(-0.39%)
JPY |
Jun 09 2026