Nomura Science & Technology Fund A (WSTAX)
74.13
-2.57
(-3.35%)
USD |
Jun 10 2026