BDL:GRA92 | US3887061030
Generating your data highlights...
19.4b USD | # 12 in LU
N/A shares | N/A USD
678.56m
55.24% | 374.86m