Nomura Science & Technology Fund A (WSTAX)
78.94
-0.81
(-1.02%)
USD |
Aug 28 2026