Nomura Science & Technology Fund Inst (ISTIX)
84.89
+0.77
(+0.92%)
USD |
Dec 08 2025