Nomura Science & Technology Fund R6 (ISTNX)
103.98
+1.33
(+1.30%)
USD |
Apr 30 2026