Nomura Science & Technology Fund Inst (ISTIX)
102.85
-1.55
(-1.48%)
USD |
Nov 13 2026