Nomura Science & Technology Fund R (WSTRX)
62.88
+1.56
(+2.54%)
USD |
May 20 2026