DB • 2I5 • GB00BYXJC278
Generating your data highlights...
N/A USD | # 6331 in DE
375 shares | 476.81 USD
395.02m
87.99% | 347.57m
Ibstock (DB: 2I5). Last close €0.89 (as of 2026-10-21); 52-week range €0.75 to €1.64.