Nomura Science & Technology Fund R (WSTRX)
62.40
-2.85
(-4.37%)
USD |
Oct 22 2026