Nomura Balanced Fund Inst (IYBIX)
25.72
-0.44
(-1.68%)
USD |
Jan 20 2026