Nomura Science & Technology Fund Inst (ISTIX)
107.51
+2.67
(+2.55%)
USD |
May 20 2026