Nomura Science & Technology Fund R (WSTRX)
62.72
-2.18
(-3.36%)
USD |
Jun 10 2026