Nomura Science & Technology Fund R6 (ISTNX)
115.22
-1.77
(-1.51%)
USD |
Sep 01 2026