Schroder ISF Japanese Smaller Companies I Acc JPY (LU0134341154)
413.04
+1.36
(+0.33%)
JPY |
May 21 2026