Schroder ISF Japanese Smaller Companies I Acc JPY (LU0134341154)
438.52
+7.23
(+1.68%)
JPY |
Oct 09 2026