Nomura Science & Technology Fund Inst (ISTIX)
114.29
-1.17
(-1.01%)
USD |
Aug 28 2026