Schroder ISF Japanese Smaller Companies I Acc JPY (LU0134341154)
418.27
+5.23
(+1.26%)
JPY |
May 22 2026