Schroder ISF Japanese Smaller Companies A Acc JPY (LU0106242315)
266.92
+1.46
(+0.55%)
JPY |
May 13 2026