Nomura Science & Technology Fund Inst (ISTIX)
89.69
+3.98
(+4.64%)
USD |
Apr 08 2026