Nomura Small Cap Value Fund A (DEVLX)
62.60
-0.51
(-0.81%)
USD |
Jan 07 2026