Nomura Science & Technology Fund Inst (ISTIX)
84.35
-0.33
(-0.39%)
USD |
Dec 30 2025