Nomura Science & Technology Fund Y (WSTYX)
75.21
-0.97
(-1.27%)
USD |
Feb 26 2026
Absolute Attribution