Nomura Science & Technology Fund C (WSTCX)
83.19
-1.14
(-1.35%)
USD |
Jan 14 2026