Schroder ISF Japanese Smaller Companies A Acc JPY (LU0106242315)
256.89
-4.14
(-1.58%)
JPY |
Jun 10 2026