Schroder ISF Japanese Smaller Companies A Acc JPY (LU0106242315)
272.91
+0.78
(+0.28%)
JPY |
Aug 26 2026
Absolute Attribution