Schroder ISF Japanese Smaller Companies A Acc JPY (LU0106242315)
277.13
+4.56
(+1.67%)
JPY |
Oct 09 2026