Nomura Science & Technology Fund R6 (ISTNX)
93.57
+0.73
(+0.79%)
USD |
Apr 10 2026