BDL • TTSTE • US87656Y1091
Generating your data highlights...
24.3b USD | # 22 in LU
N/A shares | N/A USD
12.48b
65.16% | 8.13b