Nomura Science & Technology Fund R6 (ISTNX)
92.28
+4.10
(+4.65%)
USD |
Apr 08 2026