Schroder ISF Japanese Smaller Companies A Acc JPY (LU0106242315)
276.27
+3.86
(+1.42%)
JPY |
Sep 17 2026