Nomura Science & Technology Fund Inst (ISTIX)
99.76
+1.53
(+1.56%)
USD |
Apr 29 2026