Nomura Science & Technology Fund C (WSTCX)
100.64
-4.60
(-4.37%)
USD |
Oct 22 2026