Nomura Science & Technology Fund R (WSTRX)
61.32
-0.69
(-1.11%)
USD |
May 19 2026