DB:60A | IE00BFRT3W74
Generating your data highlights...
10.6b USD | # 1274 in DE
49 shares | 6.32k USD
87.44m
99.46% | 86.97m