DB:60A | IE00BFRT3W74
Generating your data highlights...
11.5b USD | # 1230 in DE
40 shares | 5.48k USD
86.93m
99.39% | 86.4m