Nomura Science & Technology Fund R6 (ISTNX)
86.23
-2.67
(-3.00%)
USD |
Mar 20 2026