Schroder ISF Japanese Smaller Companies I Acc JPY (LU0134341154)
434.60
-0.26
(-0.06%)
JPY |
Aug 31 2026