BDL • SESGL • LU0088087324
Generating your data highlights...
3.46b USD | # 60 in LU
1.67k shares | 11.35m USD
417.9m
82.22% | 343.61m