Schroder ISF Japanese Smaller Companies A Acc JPY (LU0106242315)
269.66
+0.58
(+0.21%)
JPY |
Oct 28 2026