Nomura Science & Technology Fund R6 (ISTNX)
107.88
-1.20
(-1.10%)
USD |
May 19 2026