Nomura Science & Technology Fund Inst (ISTIX)
90.11
-3.07
(-3.29%)
USD |
Jan 30 2026
Absolute Attribution