Nomura Science & Technology Fund R6 (ISTNX)
92.55
+1.57
(+1.73%)
USD |
Feb 25 2026