Nomura Science & Technology Fund R (WSTRX)
51.33
-0.42
(-0.81%)
USD |
Mar 02 2026