Nomura Science & Technology Fund R6 (ISTNX)
87.50
+0.33
(+0.38%)
USD |
Dec 26 2025