Nomura Science & Technology Fund R (WSTRX)
59.13
+0.76
(+1.30%)
USD |
Apr 30 2026