DB • OW4 • US46578C1080
Generating your data highlights...
1.4b USD | # 4490 in DE
321 shares | 3.03k USD
159.59m
79.69% | 127.18m
Ivanhoe Electric Inc. (DB: OW4) has a market capitalization of $1.40B. Last close €7.65 (as of 2026-10-20); 52-week range €6.70 to €14.48.