Nomura Science & Technology Fund A (WSTAX)
73.82
-3.37
(-4.37%)
USD |
Oct 22 2026