Schroder ISF Japanese Smaller Companies I Acc JPY (LU0134341154)
436.69
+6.13
(+1.42%)
JPY |
Sep 17 2026