Nomura Science & Technology Fund C (WSTCX)
84.33
-0.23
(-0.27%)
USD |
Jan 13 2026