Nomura Small Cap Value Fund A (DEVLX)
67.07
-0.86
(-1.27%)
USD |
Mar 03 2026