Nomura Science & Technology Fund R6 (ISTNX)
116.89
+1.68
(+1.46%)
USD |
Aug 25 2026