Nomura Science & Technology Fund R6 (ISTNX)
87.32
+0.79
(+0.91%)
USD |
Dec 08 2025