Nomura Science & Technology Fund R6 (ISTNX)
86.53
+0.82
(+0.96%)
USD |
Dec 05 2025