Nomura Science & Technology Fund Inst (ISTIX)
108.51
+1.74
(+1.63%)
USD |
May 08 2026