Nomura Science & Technology Fund Inst (ISTIX)
86.93
+1.64
(+1.92%)
USD |
Mar 04 2026