DB • 0PT • IE00B91XRN20
Generating your data highlights...
485m USD | # 6045 in DE
754 shares | 7.58k USD
52.35m
69.72% | 36.5m