Nomura Science & Technology Fund R (WSTRX)
49.36
-0.87
(-1.73%)
USD |
Feb 05 2026
Absolute Attribution