DB • IMI • US44969D3061
Generating your data highlights...
N/A USD | # 1698 in DE
N/A shares | N/A USD
245.39m
98.76% | 242.34m
IMI (DB: IMI). Last close €32.00 (as of 2026-10-21); 52-week range €24.20 to €35.80.