DB • 27M • GB00BNGDN821
Generating your data highlights...
N/A USD | # 1858 in DE
170 shares | 1.08k USD
1.25b
91.93% | 1.15b
Melrose Industries (DB: 27M). Last close €5.79 (as of 2026-10-21); 52-week range €5.09 to €7.73.