Nomura Science & Technology Fund R6 (ISTNX)
102.65
+1.58
(+1.56%)
USD |
Apr 29 2026