Nomura Science & Technology Fund Inst (ISTIX)
84.12
+0.80
(+0.96%)
USD |
Dec 05 2025