BDL • 019201503 • US74762X3089
Generating your data highlights...
40.4b USD | # 13 in LU
N/A shares | N/A USD
3.85b
68.40% | 2.64b