Nomura Science & Technology Fund Inst (ISTIX)
101.06
+1.30
(+1.30%)
USD |
Apr 30 2026