DB:60A | IE00BFRT3W74
Generating your data highlights...
13.8b USD | # 1266 in DE
67 shares | 9.03k USD
86.03m
98.60% | 84.83m