DB • 8D7 • JE00BMDZN391
Generating your data highlights...
N/A USD | # 3249 in DE
509 shares | 2.25k USD
724.77m
97.89% | 709.47m
TP ICAP Group (DB: 8D7). Last close €3.72 (as of 2026-10-21); 52-week range €2.68 to €4.24.