Nomura Science & Technology Fund R6 (ISTNX)
118.83
+1.66
(+1.42%)
USD |
Aug 27 2026