Nomura Science & Technology Fund Inst (ISTIX)
107.26
-3.73
(-3.36%)
USD |
Jun 10 2026