Nomura Science & Technology Fund Inst (ISTIX)
106.91
-4.88
(-4.37%)
USD |
Oct 22 2026