Nomura Science & Technology Fund R6 (ISTNX)
110.62
+2.74
(+2.54%)
USD |
May 20 2026