Nomura Small Cap Value Fund Institutional (DEVIX)
77.36
-0.22
(-0.28%)
USD |
May 01 2026