Nomura Science & Technology Fund Inst (ISTIX)
81.91
+1.68
(+2.09%)
USD |
Dec 18 2025