Nomura Science & Technology Fund R6 (ISTNX)
112.17
+1.55
(+1.40%)
USD |
May 21 2026