Nomura Science & Technology Fund Inst (ISTIX)
80.23
-1.95
(-2.37%)
USD |
Dec 17 2025