Nomura Balanced Fund Inst (IYBIX)
24.63
-0.39
(-1.56%)
USD |
Mar 20 2026