Nomura Science & Technology Fund R6 (ISTNX)
111.25
+1.17
(+1.06%)
USD |
Oct 26 2026
Absolute Attribution