DB • IWJ • JP3134800006
Generating your data highlights...
N/A USD | # 1104 in DE
492 shares | 8.34k USD
1.06b
93.28% | 988.94m
IHI Corporation (DB: IWJ). Last close €13.75 (as of 2026-10-21); 52-week range €12.63 to €25.40.