Nomura Balanced Fund Inst (IYBIX)
24.46
-0.44
(-1.77%)
USD |
Mar 26 2026