DB • FNL • GB00B2QPKJ12
Generating your data highlights...
29.3b USD | # 724 in DE
578 shares | 25.36k USD
736.89m
24.96% | 183.94m