Nomura Science & Technology Fund C (WSTCX)
101.35
-3.52
(-3.36%)
USD |
Jun 10 2026