Nomura Science & Technology Fund Inst (ISTIX)
84.39
-0.22
(-0.26%)
USD |
Mar 13 2026