Schroder ISF Japanese Smaller Companies A Acc JPY (LU0106242315)
268.81
+1.89
(+0.71%)
JPY |
May 14 2026