Schroder ISF Japanese Smaller Companies I Acc JPY (LU0134341154)
422.25
+1.15
(+0.27%)
JPY |
May 18 2026